Email DNS checker: MX, SPF, DKIM and DMARC


Enter a domain to view its MX, SPF and DMARC records, discovered DKIM selectors and basic configuration findings.

Domain
DNS is queried directly via dns_get_record. IDN supported.

How to run the check

  1. Enter a domain and select “Check”.
  2. Review MX, SPF, DMARC and automatically discovered DKIM selectors.
  3. Change one record at a time at your DNS provider and allow for DNS cache propagation.

How to interpret the result

MX points incoming mail to a server, SPF lists authorised senders, DKIM publishes a signing key, and DMARC defines validation and reporting policy.

Limitation: valid records do not guarantee inbox placement. PTR/HELO alignment, IP and domain reputation, message content and the receiving provider’s policy also matter.

Frequently asked questions

Why are MX records needed?

MX tells sending systems where to deliver email for the domain.

What do SPF and DMARC check?

SPF lists authorised senders, while DMARC defines how receivers handle messages based on SPF and DKIM results.

How do I check DKIM?

Enter a known selector or use the scan for common selectors. The public key is stored at <selector>._domainkey.<domain>.

DNS

Need help fixing email DNS?

  • Include the domain and checker result
  • Tell us which email provider you use
  • Configuration and auditing are separate tasks
Open a ticket