Back to blog
LaunchMay 24, 2026

DNS and email setup are where small launch mistakes get expensive

A plain-English guide to the records that matter when launching WordPress: A, CNAME, MX, SPF, DKIM, DMARC, and SSL.

DNS and email setup are where small launch mistakes get expensive

DNS is invisible until it is not.

A site launch can look perfect in WordPress and still fail because the domain points to the wrong place, email stops delivering, SSL is not ready, or old records conflict with new ones.

You do not need to love DNS. You do need to respect it.

Know the common records

The usual launch records are:

  • A record: points a domain to an IP address.
  • CNAME: points one hostname to another.
  • MX: tells mail where to go.
  • TXT: often used for SPF, DKIM, DMARC, and verification.
  • CAA: can restrict which certificate authorities issue SSL.

Changing nameservers can replace the whole DNS zone. Changing individual records is narrower. Know which one you are doing.

Email deserves special care

Website hosting and email hosting may be separate. If you move DNS without preserving MX, SPF, DKIM, and DMARC, mail can break even though the website works.

DNS and email setup is included as a practical service because many site owners only discover the problem after launch.

SSL timing matters

Free SSL is standard, but certificates still need correct DNS and propagation. Do not judge the launch five seconds after changing records. Give DNS time, then verify both the root domain and www version.

Connect the rest of the stack

If the site uses forms from PDS Plugins, test notifications after DNS changes. If it uses a theme from PDS Themes, check that canonical URLs and site identity match the final domain.

DNS is not glamorous. It is the switchboard for the whole site.

dnsemail setupsslwordpress launch