Enter the sending domain
Use the domain after the @ sign in an email address, or paste an email address and the checker will extract it.
Email DNS health check
Check whether a domain publishes the DNS records needed to receive email and authenticate outgoing messages.
This is a read-only DNS check. DKIM requires the selector supplied by your email provider; leave it blank to check MX, SPF and DMARC only.
How it works
Use the domain after the @ sign in an email address, or paste an email address and the checker will extract it.
Your email provider names the selector. Common examples include google, default, selector1 and selector2.
See the live DNS values, pass or warning status, and a focused recommendation for missing or conflicting records.
Email authentication
MX records route incoming messages to your mail provider. A lower preference value is tried first.
SPF lists the servers and services allowed to send mail for the domain. A domain should publish exactly one SPF policy.
DKIM publishes a public key under a provider-specific selector so recipients can verify a message signature.
DMARC tells receivers what to do when SPF or DKIM alignment fails and can direct aggregate reports to the domain owner.
Email DNS questions
It checks MX records at the domain, an SPF TXT policy, a DMARC TXT policy at _dmarc, and a DKIM TXT key when you provide a selector.
DKIM keys are not published at one universal name. Each provider chooses a selector, which appears before ._domainkey in the DNS record name.
No. A domain should publish one SPF record that includes every authorized sender. Multiple SPF records cause SPF evaluation to return a permanent error.
It enables monitoring but does not ask receivers to quarantine or reject failing mail. Move toward quarantine or reject after reviewing reports and authenticating all legitimate senders.
No. DNS authentication is important, but delivery also depends on alignment, message signing, IP and domain reputation, content, recipient rules and provider configuration.
No. It only reads public DNS records. Make changes in the DNS dashboard for your domain and follow the values supplied by your email provider.