Is your email actually reaching the inbox?

Enter your domain. We'll check your SPF, DKIM and DMARC records the way Gmail and Yahoo do, and tell you exactly what's wrong and how to fix it — in plain English, with no account and no email required.

No signup, no email required. We read public DNS records only — nothing is sent to your domain and nothing is stored.

Why most stores fail this without knowing

Nothing tells you when it breaks

There is no bounce, no error and no warning when your SPF record exceeds its DNS lookup limit or your DMARC policy sits in monitoring mode doing nothing. Your campaigns keep reporting as “sent”. They just quietly stop landing.

Adding a tool is what usually breaks it

Every new sending service — your store platform, your helpdesk, your invoicing tool, your newsletter — wants another include: in your SPF record. Each one costs lookups, and the eleventh one takes down authentication for all of them at once.

The bar moved and most domains didn't

Gmail and Yahoo now require SPF, DKIM and DMARC together from anyone sending in volume. Plenty of domains that were fine for years are not fine any more, and the only symptom is a slow decline in results.

Questions about this checker

What does this checker actually test?
It reads your domain’s public DNS and checks four things: your SPF record (including the recursive DNS lookup count, which is capped at 10 and fails silently past that), your DMARC record and whether its policy is actually enforcing, whether a DKIM key is published at any common selector, and whether your domain can receive mail at all.
Do I need an account?
No. There is no signup, no email capture, and no blurred-out section. You get the complete report and every fix, whether or not you ever become a customer.
Why does it say no DKIM key was found when I have one?
DKIM selectors cannot be listed from DNS — they can only be guessed. We probe the selectors the major email providers use, so if yours is custom we will not see it. A miss means “unconfirmed”, never “missing”.
What is the SPF 10-lookup limit?
SPF permits a maximum of 10 DNS lookups while it is being evaluated. Every include:, a, mx and redirect counts, including the ones nested inside your providers’ records. Go over and receivers stop evaluating and return a permanent error, so SPF fails for all of your mail — even though the record looks perfectly fine. This is the single most common invisible deliverability bug, and adding one more sending tool is usually what triggers it.
Is my domain data stored?
No. The check reads public DNS, returns the result, and keeps nothing. We never send mail to your domain or contact anyone at it.

Deliverability you can actually see

PostBeagle monitors your sending reputation the same way — and shows you the reasoning behind every number, instead of a score with no explanation.

Start free