Email Security Check free
Email Security Check / SPF record checker

SPF record checker

Validate your SPF record and count its DNS lookups recursively. Finds duplicate records, +all, ?all, deprecated ptr and void lookups, the errors that silently break mail delivery.

DKIM selector (optional)

We test 50 common selectors. If your provider uses its own, find s= in the DKIM-Signature header of an email you sent and enter it here.

Common SPF mistakes

Example record: v=spf1 include:_spf.google.com include:sendgrid.net ~all

Frequently asked questions

~all or -all?

With a DMARC policy in place, ~all (soft fail) is the common choice, because DMARC makes the final decision and forwarding breaks less. -all is fine once you are certain every sender is listed.

How do I reduce SPF lookups?

Remove includes for services you stopped using, replace a and mx with ip4: and ip6: ranges where they rarely change, and send marketing mail from a subdomain with its own SPF record.

More from Email Security Check

More free security tools