A free DMARC checker that reads your policy, checks where your reports go, and shows the record to add when something's missing.
5.0(1 rating)Type your domain. See your DMARC policy, whether your reports can arrive, and what to change, with the record to copy.
Your domain
DNS is read from your browser. navid.me fetches only the MTA-STS policy, the BIMI files and the domain's age. Nothing is stored.
This free DMARC checker reads your domain's DMARC record, checks where its reports go, and shows the exact record to add or fix.
It also checks something most DMARC checkers skip: whether an inbox on another domain has agreed to receive your reports. Without that, receivers drop them.
What is a DMARC checker?
A DMARC checker looks up the DMARC record at _dmarc.yourdomain.com, and explains what it tells receiving servers to do with email that fails SPF and DKIM.
What a DMARC record says
- What it does
- What to do with email that fails: none, quarantine or reject
- Example
- p=quarantine
- What it does
- The same, for subdomains
- Example
- sp=reject
- What it does
- The share of failing email the policy covers
- Example
- pct=100
- What it does
- Where daily aggregate reports go
- Example
- rua=mailto:dmarc@example.com
- What it does
- Where failure reports go (few receivers send them)
- Example
- ruf=mailto:dmarc@example.com
- What it does
- Alignment: r (relaxed) or s (strict)
- Example
- adkim=s
p=none delivers failing email as usual and sends you reports. p=quarantine sends it to spam. p=reject refuses it.
DMARC and the Gmail, Yahoo and Outlook rules
Gmail and Yahoo require a DMARC record from bulk senders, and Outlook.com from domains sending over 5,000 emails a day. All 3 accept p=none.
p=none protects nothing, though: anyone can still send as you. It's where you start, while the reports show you every service sending as your domain.
Reports that never arrive
DMARC reports sent to an address on another domain arrive only if that domain publishes a TXT record accepting them:
- Type
- TXT
- Value
- v=DMARC1
The checker looks for it on every report address, and gives you the record when it's missing. DMARC report services publish it for their customers. For an inbox on a second domain of your own, you add it yourself.
How to move from p=none to p=reject
Microsoft gives Outlook.com senders the same advice: move gradually, from none to quarantine to reject.
Final thoughts on DMARC
A DMARC record with reports is the cheapest protection your domain has: it's free, and it shows you who sends as you.
Start at p=none, read the reports in the DMARC report analyzer, and don't stop there. Make the record with the DMARC record generator, and check your whole setup with the email deliverability checker.
Ready to send?
Email platforms that set up SPF, DKIM and DMARC with you
For developers: send from your own app
Where your domain and inbox live
DMARC Checker FAQs
Questions about DMARC? Here's what to know.
A DMARC checker looks up your domain's DMARC record and explains what it tells receiving servers to do with email that fails SPF and DKIM, and where it sends reports.
p=reject is the strongest DMARC policy: receivers refuse email that fails.
Start at p=none with reports, then move to quarantine and reject once only your own services show up.
Yes, Gmail and Yahoo accept p=none from bulk senders.
It doesn't stop anyone sending as you, though.
Check that your record has a rua address.
If that address is on another domain, the domain must publish yourdomain.com._report._dmarc.theirdomain.com with v=DMARC1, or receivers drop the reports.
rua gets daily aggregate reports, which most receivers send.
ruf asks for a report on each failing email, which few receivers send.
No, a subdomain without its own record uses its organizational domain's record, with the sp= policy.
Yes, the DMARC checker is free, with no sign-up.
Navid.me is reader-supported. When you buy through links on this site, I may earn an affiliate commission. Learn more.
More free tools
The most actionable AI newsletter for founders
Every week, get proven AI strategies, curated tools, and step-by-step systems to grow your audience, create better content, and build a profitable creator business.
No fluff, no filler, no BS. Just five minutes each week that might level up your online business and life.
P.S. Sign up now to get free access to my ultimate AI tools guide for creators.





















