Free DMARC Checker & Lookup
Verify your domain’s DMARC status and protect against phishing and spoofing in seconds.
Why DMARC is Important
How DMARC Works
A systematic validation process via SPF and DKIM followed by automated policy enforcement.
Email Initiation
An email is dispatched using your domain.
Authentication Check
Alignment Verification
DMARC ensures the 'From' header matches validated domains.
Policy Enforcement
DMARC Dependencies
DMARC requires SPF or DKIM to be correctly established within your DNS to function effectively.
DMARC DNS Record
DMARC is published as a TXT record in DNS.
nslookup -type=TXT _dmarc.yourdomain.com
dig TXT _dmarc.yourdomain.com
v=DMARC1; p=quarantine; pct=50; rua=mailto:[email protected];
DMARC Tags
| Policy | Action |
|---|---|
| none | Monitor Only |
| quarantine | Send to Spam |
| reject | Strict Block |
v – Version
Always: v=DMARC1.
rua / ruf
Aggregate and Forensic reports.
adkim / aspf
Alignment: r (relaxed) or s (strict).
pct
Percentage rollout (e.g., pct=50).
Recommended Setup Path
A safe transition from monitoring to full enforcement.
Step 1: Monitor
v=DMARC1; p=none; rua=mailto:[email protected];
Run for 1–2 weeks to collect data.
Step 2: Quarantine
v=DMARC1; p=quarantine; pct=50; rua=mailto:[email protected];
Move suspicious emails to spam. Increase pct gradually.
Step 3: Reject
v=DMARC1; p=reject; rua=mailto:[email protected];
Full protection. Unauthorized emails are blocked.
Frequently Asked Questions
What is DMARC and is it required?
Do I need SPF and DKIM for DMARC to work?
Can DMARC break my email delivery?
What is the best DMARC policy to use?
What happens if I don’t have a DMARC record?