DMARC
Enter a domain above to run this check.
Read the DMARC of the domain: the p=, sp= and pct= policy, the rua reports and alignment, and the safe path from p=none to p=reject.
Runs only this check. For all 33 checks at once, use the full Domain X-Ray. Public lookups only; nothing is stored on the server.
Enter a domain above to run this check.
Reads the DMARC policy: what receivers should do with messages that fail SPF and DKIM, and where to send the reports.
With p=none the domain only monitors: spoofed email still arrives. It is p=quarantine or p=reject that blocks spoofing.
ERROR and TIMEOUT mean the query did not finish (the source was down or slow), not a problem with the domain: run the check again.
Publish it at _dmarc.<domain>. Start with p=none and reports, make sure legitimate mail passes aligned SPF or DKIM, then tighten to quarantine and later reject:
_dmarc.example.com. TXT "v=DMARC1; p=none; rua=mailto:dmarc@example.com"Would rather have someone else do it? Bit Happens can fix this →
Generate a record in Email Health →
Full Domain X-Ray: all 33 DNS, email, HTTPS, certificate and reputation checks at once →