Tools

Check your email authentication

Enter a domain and see its SPF, DKIM and DMARC records as the major inbox providers see them — the exact DNS records, interpreted in plain English. No signup, nothing sent, nothing stored.

This tool runs entirely in your browser. Nothing is sent, logged or stored — your domain is queried directly against public DNS.

What these records do

Three lines of DNS text decide whether the inbox trusts your mail.

SPF

Lists the servers allowed to send mail for your domain. Too many includes, and the record simply stops being evaluated.

DKIM

Cryptographically signs your outgoing mail so receivers can verify it was not tampered with in transit.

DMARC

Tells receivers what to do when SPF or DKIM fail — and where to send the reports. Published as p=none is watching, not enforcing.

Why the checker walks the includes

Judging an SPF record by what is written in it only gets you halfway. Every include points at another record, and that record can point at more still. The budget is spent across the whole chain, so a record that looks thin on the surface can exceed the ten-lookup limit two levels down. This checker follows each include against live DNS and attributes the cost where it belongs, so nested lookups are counted rather than estimated.

The rest of the check works the same way: it reads your MX records to identify who actually handles your mail, and probes the DKIM selectors most providers publish. One limitation with this part: DKIM selectors can be custom created, so the probe only covers the commonly used ones. A selector it cannot guess shows as not found, which is worth knowing before treating an empty result as a missing record.

What you do next depends on what the check finds: the SPF record generator rebuilds a record with the budget visible as you go, and its walkthrough post follows the reasoning end to end. The DMARC report viewer shows what mailbox providers actually did with the mail claiming to be you. For everything after the snapshot — drift, new senders, spoofing attempts — DMarcus watches your domain every week for free. And if the check turned up something you would rather have diagnosed and fixed in one pass, the audit works from your live sending data.

A snapshot is not a monitor

This checker shows today. Marcus analyses every report your providers send and tells you weekly what changed — free, no card needed.

More tools

Free, browser-based, nothing to sign up for.

From the blog

View all posts »

Straightforward guides and updates on authentication, deliverability and overall strategy.

Dead Addresses: Worse Than No List at All

Bigger list, more sends. That used to be the whole logic of email marketing. It no longer works like that. How to prune a list, when to do it, and why keeping dead addresses hurts you.