DMARC record validator
Validate your live DMARC DNS record and get a pass/fail checklist for required tags.
Use this DMARC validator to test your published DNS record and catch common configuration errors.
What this DMARC validator checks
- DMARC record discovery in DNS
- Required tags like
vandp - Aggregate reporting tag (
rua) - Overall record validity from MailSlurp tooling
Fixing failed validation
If validation fails, start by checking:
- The record is published at
_dmarc.yourdomain - The record includes
v=DMARC1and a policy tag likep=none - Tags are separated with semicolons and contain no extra quotes
Recommended rollout
Many teams start with monitoring and tighten enforcement over time:
- Publish
p=nonewith a validruaaddress to collect aggregate reports - Move to
p=quarantineafter alignment is stable - Enforce
p=rejectonce legitimate senders are fully covered
When to run DMARC validation
- Right after publishing DNS changes
- During staged rollouts from
p=nonetop=reject - After domain migrations or ESP changes