P Postulate

Free DMARC Record Checker

Look up and validate any domain's DMARC record. See parsed tags, check policy enforcement, and get actionable fixes.

What is DMARC?

Domain-based Message Authentication, Reporting and Conformance (DMARC) is an email authentication protocol that builds on SPF and DKIM. It tells receiving mail servers what to do when a message fails authentication checks — whether to reject it, quarantine it, or take no action — and provides a reporting mechanism so domain owners can monitor abuse.

A DMARC record is a TXT record published at _dmarc.yourdomain.com that starts with v=DMARC1 followed by semicolon-separated tags defining your policy, reporting addresses, and alignment settings.

Tag Quick Reference

Tag Description
v Version — must be "DMARC1"
p Policy for the domain (none, quarantine, reject)
sp Subdomain policy (none, quarantine, reject)
rua Aggregate report recipients (mailto: URIs)
ruf Forensic report recipients (mailto: URIs)
pct Percentage of messages subject to policy (0–100, default 100)
adkim DKIM alignment mode — relaxed (r) or strict (s)
aspf SPF alignment mode — relaxed (r) or strict (s)
fo Failure reporting options (0, 1, d, s)
ri Reporting interval in seconds (default 86400)

Need EU-hosted email infrastructure?

Postulate is a developer-first email API hosted entirely in the EU. Join the waitlist.