Stop spoofing before it lands
Parse aggregate (RUA) and forensic (RUF) reports, track alignment across every sender, and catch authentication failures in real time, without touching XML.
Includes 250 free credits · No credit card required
DMARC Aggregate Report
verifymaill.com · last 7 days
Pass rate
30.0%
Messages
17.5K
Failures
12.3K
Google Workspace
Authorized sender · 5,250 msgs
SendGrid
DKIM alignment failing · 4,820 msgs
Mailchimp
SPF alignment failing · 3,180 msgs
185.220.101.x
Unauthorized · spoof attempt · 4,250 msgs
Trusted by 5,600+ Businesses Across 180+ Countries
Readable reports, no XML required
Receivers send DMARC reports as gnarly XML. We parse, dedupe, and aggregate them into a dashboard you can actually use.
- RUA (aggregate) and RUF (forensic) report parsing
- Auto-dedupe across receivers: Gmail and Outlook both report the same send
- 30 days of history retained by default, longer on request
<!-- raw RUA xml --> <record> <row> <source_ip>209.85.220.41</source_ip> <count>12847</count> <policy_evaluated> <disposition>none</disposition> <dkim>pass</dkim> <spf>pass</spf> </policy_evaluated> </row> <identifiers> <header_from>verifymaill.com</header_from> </identifiers> </record>
Google Workspace
12,847 messages
See every sender using your domain
Every sender that uses your domain: SPF and DKIM alignment broken out by source. Find the misconfigured ESP, the legacy server, or the rogue marketing tool.
- Every sending source in one matrix
- Per-source SPF and DKIM alignment status
- Drill into any source for raw header samples
Catch problems the moment they start
Spoof attempts, unauthorized senders, and alignment regressions surface immediately, so you can revoke or remediate before deliverability suffers.
- Email + webhook alerts on unauthorized sources
- Alignment-regression alerts when a previously-passing sender starts failing
- Volume-aware severity: single probes don't wake anyone up
Unauthorized sender
2 min ago185.220.101.42 sent 47 messages as noreply@verifymaill.com. SPF + DKIM both failed alignment.
DKIM alignment regression
1 h agoMailchimp DKIM alignment dropped from 100% to 47%: selector likely rotated without DNS update.
Reach full enforcement, safely
DMARC enforcement is only useful at p=reject, and only safe once every legitimate sender aligns. We tell you when you're ready and what to fix if you're not.
- Guided progression: none → quarantine → reject
- Pre-flight check shows which senders would start failing at each step
- BIMI readiness: see when your posture qualifies you for logo placement
p=none
Monitor only
p=quarantine
Suspect → spam
p=reject
Block spoofs
Ready to move forward
99.7% of legitimate mail is aligning, safe to move to p=reject after fixing 2 remaining senders.
Everything you need to actually enforce DMARC
Setting a DMARC record is the easy part. Knowing it's safe to enforce, and staying safe once you do, is the part this is built for.
RUA report parsing
Aggregate reports turned into readable dashboards. No XML, ever.
RUF forensic parsing
Failure samples decoded with the offending headers preserved.
Per-source alignment
SPF and DKIM alignment broken down by every sending source.
Unauthorized sender alerts
Get notified the moment a new IP starts sending as you.
Subdomain coverage
Track main domain and every subdomain in one report.
Policy progression help
Guided transition from p=none → quarantine → reject.
BIMI readiness
See when your DMARC posture qualifies you for BIMI logo placement.
Trend dashboards
Volume, pass rate and alignment over time, by source.
Email alerts
Policy drift, alignment failures and new senders surface as alerts.
Frequently asked questions
What's the difference between RUA and RUF reports?
Do I need to set up DMARC before using this?
Will I get notified of spoofing attempts?
Does it work with subdomains?
Can I track DMARC alignment per source?
Does it support policy progression (none → quarantine → reject)?
Lock spoofers out of your domain
Parse every report, alert on every drift, enforce with confidence. 250 credits free, no credit card required.
Includes 250 free credits · No credit card required