Email Checker
SPF, DKIM, DMARC and MX for a domain, read and explained, including the SPF lookup budget most tools never count.
About SPF, DKIM and DMARC
Three records decide whether your mail is believed. SPF lists who may send for your domain, DKIM signs each message with a key published in DNS, and DMARC tells receivers what to do when neither matches. A missing or broken one of them does not bounce your mail loudly: it lands in spam, quietly, and usually for the recipients you care about most.
The number to look at first is the SPF lookup budget. SPF allows ten terms that query DNS, and they are counted through every include, so a record with two words in it can consume a dozen once your provider's own includes are followed. Over the limit, the whole evaluation is a permanent error and receivers behave as though you had published nothing. It is the failure that appears without anyone changing anything on your side, the day a provider adds an include to their record. The second thing to read is the DMARC policy: p=none monitors and protects nothing, and it is where most domains stop. As for DKIM, a selector cannot be discovered, so a tool finding no key proves only that it guessed wrong. Name your selector to get a real answer.
Frequently asked questions
My SPF record is short. How can it be over ten lookups?
Is p=none enough?
The tool found no DKIM key. Do I have a problem?
Why does a 1024-bit key get flagged?
Related guides
Related tools
Go further
Network glossary: Reverse DNS, TTL