Email Deliverability Score
Grade a domain’s email setup: MX, SPF, DKIM, DMARC, blacklists, and BIMI in one scored report.
About the Email Deliverability Score
Email Deliverability Score turns a domain's email setup into a single grade out of 100. It checks the records that mailbox providers look at before deciding whether a message reaches the inbox: MX, SPF, DKIM, DMARC, public blocklists for the mail servers, and BIMI.
DMARC carries the most weight because it is what tells receivers to act on a failed check, followed by SPF and DKIM. A domain with p=reject and a hard fail SPF record scores near the top; a domain with no DMARC record or an open SPF record loses most of its points. Each line in the report says what was found and what to change.
The score is a guide, not a guarantee of inbox placement, which also depends on sending reputation and content. DKIM is detected by trying common selectors, so a custom selector can show as missing; check it directly with Email Health. To build the records, use the SPF and DMARC generators.
Reach the developers and engineers who use these tools every day.
Frequently asked questions
How is the score calculated?
Out of 100: DMARC 30, SPF 20, DKIM 20, MX 15, blacklists 10, BIMI 5. Stronger settings earn more of each check, for example p=reject earns the full DMARC points and p=none earns well under half.
Why does DKIM show as missing when I have it set up?
DKIM lives at a selector chosen by your email provider. The tool tries the most common ones. If yours is custom, check it directly with the Email Health tool.
Which blocklists are checked?
The first two IPv4 addresses of your mail servers are checked against several public DNS blocklists. Some lists refuse queries from public resolvers, and those are reported as unknown rather than clean.
Does a high score guarantee inbox delivery?
No. Authentication is the foundation, but inbox placement also depends on your sending reputation, list quality, and message content.
Is the domain stored?
No. The lookups run on our server against public DNS and the result is returned to you without being logged or persisted.