About the DMARC Checker
DMARC is a TXT record at _dmarc.yourdomain that tells receivers what to do when a message fails SPF and DKIM alignment — nothing (p=none), send to spam (p=quarantine) or refuse it (p=reject) — and where to send reports.
Start with p=none and a rua reporting address, review the reports to find every legitimate sender, then move to quarantine and reject. Gmail and Yahoo require DMARC for bulk senders.
What is DMARC?
DMARC tells receivers what to do with mail that fails SPF and DKIM for your domain (none, quarantine or reject), and where to send reports. Gmail and Yahoo require it for bulk senders since 2024.
Frequently asked questions
What is a good DMARC record?
A safe starting point is v=DMARC1; p=none; rua=mailto:dmarc@yourdomain. Move to p=quarantine and then p=reject once reports show all your senders pass.
Is DMARC required?
Since 2024 Gmail and Yahoo require a DMARC record for anyone sending more than 5,000 messages a day to their users, and it strongly helps everyone else.
What does DMARC alignment mean?
The domain in the From address must match the domain that passed SPF or DKIM. Relaxed alignment allows subdomains; strict requires an exact match.
What is the rua tag?
The address that receives daily aggregate reports showing who sends mail using your domain.