DNS is the address book of your domain: it tells browsers which server your site is on, and other mail servers where to deliver your email. A record lost in a move to another host or DNS provider can stop your site or email without anyone noticing for days.
What WP Moo looks at
What the problems mean
Out of the box: Urgent when mail or name servers disappear or records change · Notice for SPF or DMARC problems or a domain without mail or new records. What each priority means: Problem priority.
How to fix it
For your developer
Lookups go to public resolvers (1.1.1.1, with 9.9.9.9 as fallback). A and AAAA are read on the main host; NS, MX, TXT and CAA on the domain: the host itself (www left off), or the closest name above it with NS records of its own. To see the same records:
dig +short A www.example.com @1.1.1.1
dig +short MX example.com @1.1.1.1
dig +short TXT example.com @1.1.1.1
dig +short TXT _dmarc.example.com @1.1.1.1
SPF must be one record whose terms parse; includes aren't resolved, so the 10-lookup limit isn't counted. DMARC must be one record starting with v=DMARC1 with p set to none, quarantine or reject. DKIM isn't checked. A null MX (0 .) counts as a domain that takes no email; it's only a problem when it replaces mail servers. A failed lookup makes the run "couldn't check" without problems, except for AAAA and CAA, which some name servers can't answer: then the last known records are kept.
Something unclear on this page? Email [email protected]