DMARC Checker
Ensure your DMARC records are valid and secure.
DMARC Checker
Query and validate Domain-based Message Authentication, Reporting, and Conformance (DMARC) records.
Enter a domain above to instantly validate its DMARC policy configuration.
What is a DMARC Record?
DMARC (Domain-based Message Authentication, Reporting, and Conformance) is an email authentication protocol. It builds on the widely deployed SPF and DKIM protocols, adding linkage to the author ("From:") domain name, published policies for recipient handling of authentication failures, and reporting from receivers to senders.
Why is DMARC Important?
- Prevent Spoofing: Tells email receivers what to do if an email claims to be from your domain but fails SPF or DKIM checks.
- Improve Deliverability: Ensures your legitimate emails aren't incorrectly marked as spam.
- Visibility: Provides reports (via the `rua` and `ruf` tags) on who is sending email on your behalf.
Common DMARC Tags
- v: Protocol version (must be `DMARC1`).
- p: Policy for the domain (`none`, `quarantine`, `reject`).
- rua: Reporting URI for aggregate reports (e.g., `mailto:dmarc-reports@example.com`).
- sp: Policy for subdomains.
- pct: Percentage of messages subjected to filtering (default is 100).
Related Guides
Deepen your understanding with our expert articles.
