Free tool · no signup
Enter your domain and we'll check the DNS records that decide whether your mail is trusted (SPF, DKIM, DMARC, MX and MTA-STS) and tell you, in plain English, what to fix.
01 The records
Five minutes of DNS reading will make the rest of this make sense. Here's what your domain is actually telling the world.
An SPF record is a single line in your DNS that lists every server allowed to send email as your domain: your mail host, your newsletter tool, your helpdesk. Receivers check incoming mail against that list. No SPF, or too many SPF lookups, and legitimate mail starts failing the first trust check.
DKIM signs every outgoing message with a cryptographic key; the matching public key lives in your DNS. The signature covers the content, so it also proves nothing was tampered with in transit. It's the strongest authenticity signal receivers have, and the one most self-hosted setups get wrong.
DMARC tells inbox providers what to do when SPF or DKIM fails (nothing, quarantine, or reject) and sends you reports showing exactly who is sending as your domain, including spoofers. Publishing a policy is what turns two DNS records into actual protection against impersonation.
MTA-STS is a DNS record plus a small policy file that tells other mail servers to only connect to us over encrypted TLS, never fall back to plaintext. Without it, mail between servers can be silently downgraded. With it, opportunistic encryption becomes mandatory for everyone sending you mail.
02 Questions
Something else? Write to us — a real person answers, usually the same day.
SuperMailOS generates, publishes, and monitors SPF, DKIM, and DMARC for your domain. Deliverability handled; you just write.