DMARC Checker

Check email policy, alignment and reporting.

Live lookup

DMARC is a TXT record at _dmarc.yourdomain telling receivers what to do when a message fails SPF and DKIM. A DMARC check reads that record and shows the policy — none, quarantine or reject — the alignment mode, and where reports are sent.

Start a check

Public internet targets only
No account needed for tools

Results

Ready when you are

Enter your details above and run the tool.

How DMARC Checker works

What it does

Check email policy, alignment and reporting.

What you get

The published email policy, alignment settings and reporting addresses.

Live data sources

The target is sent to a network provider. Results include their source; timeouts and unavailable data are clearly marked.

What if a check cannot finish?

Confirm your input and try again. A timeout, blocked request, or unavailable provider is not proof that a domain is broken. Internet measurements and third-party services have limits.

DMARC Checker — frequently asked questions

What does p=none actually do?

Nothing to the mail itself — it only requests reports. It is the right starting point for gathering data, but it gives no protection until you move to quarantine or reject.

What is DMARC alignment?

DMARC requires the domain a human sees in the From header to match the domain that passed SPF or DKIM. Relaxed alignment allows subdomains; strict requires an exact match.

Where do DMARC reports go?

To the addresses in the rua (aggregate) and ruf (forensic) tags. Aggregate reports arrive daily as XML — use a report parser, they are not meant to be read by hand.