Tools
DMARC checker.
Check a domain's DMARC record, policy, reporting addresses and SPF/DKIM alignment setup.
We'll check DMARC, SPF, DKIM alignment, and reporting.
How to read your results
Policy (p) is the headline. p=none only watches, p=quarantine sends failing mail to spam, and p=reject blocks it. If you see none, you are monitoring but not yet protected.
Alignment is what makes DMARC pass: SPF or DKIM has to both authenticate and match the domain in your From address. The checker shows each result so you can see which one is carrying the pass.
Reporting (rua) is where the daily summaries go. With no rua address you get no visibility into who sends as you, so an empty one is usually the first thing to fix.
New to this? DMARC, SPF and DKIM in plain English explains how the pieces fit together, and the DMARC record generator builds a corrected record you can paste into DNS.
Frequently asked questions
- What is a DMARC record?
- A DMARC record is a TXT record published at _dmarc.yourdomain.com that tells receiving mail servers what to do with messages that fail SPF and DKIM checks, and where to send reports. This checker reads yours and shows whether it is valid.
- How do I check my DMARC record?
- Enter your domain above and select Scan. dmarcula looks up the TXT record at _dmarc.yourdomain.com, parses every tag, and shows your policy, alignment, and reporting setup along with any problems it finds.
- What do p=none, p=quarantine, and p=reject mean?
- The p tag is your enforcement level. p=none only monitors, p=quarantine sends failing mail to spam, and p=reject blocks it. Only quarantine and reject actually stop spoofing; none just collects data.
- Why does the checker say my DMARC record is invalid or missing?
- Common causes are no TXT record at _dmarc, a typo in a tag, a record published at the wrong host, or two DMARC records on the same name. The result lists the exact issue so you can fix it.
- Is the DMARC checker free?
- Yes. It runs without a signup and there is no limit on how many domains you can check.
This check is a snapshot. dmarcula watches your domain around the clock, reads the DMARC reports for you, and emails you when something changes. Free, no credit card.