SiteTidy
Home /Tools /DMARC Checker

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.