Skip to content
Parsed in your browser · never uploaded

DMARC report analyzer: the XML nobody can read, in the shape of a decision.

Aggregate reports arrive as machine-readable XML that answers one question badly: which of your senders are failing, and are any of them not yours. This puts that first.

Parsed entirely in this browser. Nothing is uploaded — which matters, because an aggregate report names every server that sends as your domain.

01 — What one report is, and is not

A sample from one receiver, on one day.

Every mailbox provider sends its own report about the mail it saw. One report covers one provider for one window. A sender missing from it did not send there that day. It may still exist.

That is the limit of reading reports by hand. A sender inventory you can trust comes from weeks of reports across every provider, deduplicated and tracked over time, and doing that in a text editor is a job nobody keeps up.

02 — FAQ

Frequently asked questions.

A DMARC aggregate report is an XML file a mailbox provider sends, typically once a day, to the address in your DMARC record's rua= tag. It lists total volume, pass and fail counts, and the source IP of every server that sent mail claiming to be from your domain during that window.

For help reading what comes back, see the reading DMARC reports guide.

One report is a sample. A month of them is an inventory.

If reports are already arriving, the free Monitor plan collects and parses them for 2 domains — which is the same job as this page, done continuously and without you opening an attachment.

Monitor is free for 2 domains · no card · this page never uploads the file