Skip to main content
ToolsHub

DMARC Record Checker

Enter a domain to inspect its DMARC policy and email security configuration.

Updated

Server processing — your query is handled securely on our servers.

No DMARC check run yet

Enter a domain and click Check to look up its DMARC record.

How to use DMARC Record Checker

The DMARC Check tool retrieves and decodes a domain’s DMARC record, showing its policy, alignment mode and reporting addresses so you can confirm your domain is protected against spoofing. DMARC builds on SPF and DKIM by telling receiving servers what to do when a message fails authentication and where to send aggregate reports. A correct DMARC record is essential for stopping criminals from sending phishing email that appears to come from your domain, and many large mailbox providers now expect one before granting full inbox placement.

  1. Enter the domain whose DMARC policy you want to inspect.
  2. Click Check to fetch the _dmarc TXT record from DNS.
  3. Read the policy (none, quarantine or reject) and percentage.
  4. Confirm the rua reporting address is set to collect feedback.
  5. Tighten the policy gradually as your reports confirm legitimate senders pass.

DMARC policies explained

The p= tag sets the policy applied to mail that fails authentication. p=none only monitors and collects reports without affecting delivery, which is the safe starting point. p=quarantine sends failing mail to spam, and p=reject blocks it entirely. The recommended rollout is to start at none, study the aggregate reports to confirm every legitimate sender passes SPF or DKIM with alignment, then move to quarantine and finally reject. Jumping straight to reject before validating your senders risks blocking your own legitimate mail.

DMARC policy progression
PolicyAction on failureWhen to use
p=noneMonitor onlyInitial rollout
p=quarantineSend to spamAfter validating senders
p=rejectBlock deliveryFull enforcement

Alignment and reporting

DMARC passes only when SPF or DKIM not only succeeds but is also aligned — meaning the authenticated domain matches the visible From domain. Alignment can be strict or relaxed, set with the aspf and adkim tags. The rua tag names an address that receives daily aggregate XML reports summarising who is sending on your behalf and whether they pass; these reports are the key to safely tightening your policy. Without a rua address you are enforcing blind, so always set one even during the monitoring phase.

Glossary

DMARC
A policy record that tells receivers how to handle mail failing SPF/DKIM and where to report.
Alignment
The requirement that the authenticated domain match the visible From domain.
rua
The DMARC tag specifying where aggregate reports are sent.
Quarantine
A DMARC policy that diverts failing mail to the spam folder.
Spoofing
Forging the From address to make email appear to come from a trusted domain.

Related reading

Free · No spam

Get weekly tool tips & updates

New tools, power-user tips, and productivity hacks — delivered free every Friday.

No spam, ever. Unsubscribe with one click.

Related Network & DNS

Explore all Network & DNS.