DMARC Checker
Check email policy, alignment and reporting.
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 onlyResults
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.