EmailMonitor
Free email authentication check

Is your domain ready to land in the inbox?

Test SPF, DKIM, DMARC, MX, BIMI and MTA-STS in one check. See exactly what is broken, how to fix it, and get alerted if it breaks again.

@

Try github.com or google.com · Free, no sign-up

Free, no sign-up

Every check is free and needs no account.

Live against public DNS

Each check queries Cloudflare 1.1.1.1 and Google DNS-over-HTTPS when you run it. No cached reports.

RFC-based validation

Rules follow RFC 7208 (SPF), 6376 (DKIM), 7489 (DMARC), 8461 (MTA-STS) and 8460 (TLS-RPT).

Keys stay in your browser

DKIM key pairs are generated with Web Crypto on your device and never sent to us.

Why it matters

Gmail and Yahoo now enforce authentication

Since February 2024, Google and Yahoo require anyone sending more than 5,000 messages a day to Gmail to publish SPF and DKIM, a DMARC record (p=none at minimum) aligned with the From domain, and one-click unsubscribe. Every sender to Gmail needs SPF or DKIM. Broken records mean spam-folder placement or outright rejection.

Monitor my domain free
RecordLives atSpec
SPFTXT @RFC 7208
DKIMselector._domainkeyRFC 6376
DMARC_dmarcRFC 7489
MTA-STS_mta-sts + HTTPS fileRFC 8461
TLS-RPT_smtp._tlsRFC 8460
BIMIdefault._bimiBIMI Group draft

Frequently asked questions

What does the domain check test?

It looks up your SPF, DMARC, DKIM (on common selectors, or the one you enter), MX, BIMI and MTA-STS/TLS-RPT records over DNS-over-HTTPS, validates each against its RFC, and gives a 0-100 score.

Is it free?

Yes. Checks are free and need no account. Daily monitoring with email alerts is also free.

Why does DKIM say no key found?

DKIM keys live at selector._domainkey.yourdomain, and there is no way to list selectors through DNS. We try common ones; enter yours (the s= value in a DKIM-Signature header) for a definite answer.

How is the score calculated?

DMARC 30 points, SPF 25, DKIM 20, MX 10, MTA-STS 8 and BIMI 7. A pass earns full points, a warning half, a failure none.

Know the moment your email authentication breaks

We re-check your records every day and email you only when something changes. Free.

Start free monitoring