DMARC Record Checker
Check and validate your domain's DMARC record. See your policy, report addresses, and common misconfigurations.
DMARC for
What is a DMARC record?
DMARC is a DNS TXT record at _dmarc.yourdomain.com. It requests how receivers handle messages that fail DMARC and can specify reporting destinations. A record alone does not guarantee inbox placement.
DMARC policies
p=nonerequests no DMARC-directed disposition and supports monitoring.p=quarantineasks receivers to treat failing mail as suspicious. A provider decides the final handling.p=rejectasks receivers to reject failing mail. Receiver policy can still affect the outcome.
What this checker returns
The result shows the published record, domain policy, subdomain policy, aggregate and failure report destinations, SPF and DKIM alignment modes, and any legacy pct value. Relaxed alignment allows the same organizational domain. Strict alignment requires an exact match.
Common errors and next steps
- No record at the exact
_dmarcname. - More than one DMARC record.
- A missing or invalid
ptag. - No aggregate report destination.
- Legitimate sources that pass SPF or DKIM but do not align.
Read how to check and read a DMARC record. Also check SPF, DKIM, and the combined domain health result.
Verify email addresses too
Sign up free and verify individual addresses with full SMTP mailbox confirmation.