SPF & DMARC Check

Check a domain’s SPF and DMARC records — explained in plain English, with common mistakes highlighted.

Free No sign-up By MegaHostZone · AS132563

What are SPF and DMARC?

SPF (Sender Policy Framework) is a TXT record that lists which servers may send email for your domain. Receiving mail servers check it to spot forged senders. DMARC builds on SPF and DKIM: it tells receivers what to do with mail that fails those checks — nothing (p=none), send it to spam (p=quarantine) or reject it (p=reject) — and where to send reports.

SPF tips

  • Publish only one SPF record per domain — merge services into a single record.
  • End the record with ~all (soft fail) or -all (fail). Never use +all.
  • Stay within 10 DNS lookups — every include, a, mx, exists and redirect counts, including those inside included records.
  • Use ip4: / ip6: for your own servers — they need no lookups.

Sending mail from a MegaHostZone server? Also make sure its IP has a PTR record and is not on any blacklist.