1. Core record types

      • A — points a hostname to an IPv4 address
      • AAAA — points a hostname to an IPv6 address
      • CNAME — alias one name to another name
      • MX — where the domain receives email
      • TXT — used for SPF, DKIM, DMARC, domain verification

2. Point your website

      • Create A record: @ → your server IP
      • Create A record: www → your server IP (or CNAME www → yourdomain.com)
      • Wait for propagation (minutes to hours)
      • Test with: ping yourdomain.com

3. Point your mail hostname

      • Create A record: mail → your mail server IP
      • Create MX record: yourdomain.com → mail.yourdomain.com (priority 10)
      • Avoid pointing MX directly to a raw IP in most DNS panels

4. Add authentication TXT records

      • SPF on root domain
      • DKIM selector._domainkey record from your mail platform
      • DMARC on _dmarc.yourdomain.com

5. Propagation and TTL tips

      • Lower TTL (example 300) before planned DNS changes
      • Raise TTL again after things are stable
      • Use multiple DNS lookup tools to confirm worldwide updates

6. Common DNS mistakes

      • Old A record still pointing to a previous host
      • MX missing after moving mail servers
      • Duplicate or conflicting TXT/SPF records
      • CNAME on root domain when your DNS host does not support it well

7. Next step after DNS

With DNS ready, install SSL and your mail/web stack. For campaign sending and personalization workflows, use Px Mailer. Px Mailer: https://pxtoolx.com