DMARC report analyzer

Once your DMARC record is live, receivers start emailing you XML reports. They’re unreadable by eye. Paste one here and get the summary: who’s sending as you, what’s passing, and what to fix.

What is a DMARC aggregate report?

When you publish a DMARC record with an rua= address, mailbox providers like Google and Microsoft send that address a daily report. Each one is an XML file listing every server that sent mail claiming to be your domain, how many messages it sent, and whether those messages passed the aligned SPF and DKIM checks DMARC runs.

Read on their own, the reports are a wall of IP addresses and pass/fail flags. The point of reading them is to find two things: legitimate senders you forgot to authorize (so you can fix them before tightening your policy), and anyone spoofing your domain (so you can confidently block them).

Nothing leaves your browser

The report is parsed locally. It isn’t uploaded anywhere, and no account is needed.

Aggregate reports only

This reads the rua aggregate format. Forensic (ruf) reports are a different, message-level format and aren’t covered here.

No record yet?

Build one first with the DMARC policy generator, then come back once reports arrive.

Analyze a report

Paste the XML or upload the file. Curious what it does? Load the sample report.

Your report

Paste the XML, or upload the file your receiver emailed you (.xml or .xml.gz).

从一个渠道开始。
准备好后,再添加其他渠道。

测试 API 密钥即刻可用。添加支付方式并验证发送者身份后,即可解锁生产环境。

正在使用 Claude Code、Cursor 或 Codex?复制一条设置提示,您的智能代理即可自动安装 Bird CLI 和相关技能。选择您的工具:

Cursor