Updated
DMARC report analyzer explained
Open the XML inside a DMARC aggregate report to sum message counts and inspect source rows. A row is counted as passing the reported alignment check when its policy-evaluated DKIM or SPF result is pass.
A worked example
A row containing 10 messages with aligned DKIM pass and SPF fail contributes 10 to the reported aligned-pass count. It does not prove those messages were wanted by the recipient.
Before you use the result
Uncompressed aggregate XML only; unzip the attachment first. This does not verify report authenticity, query DNS or change email policy. The receiver’s report is evidence supplied by you, not a live authentication test.
Cite this page
ToolOctopus. “DMARC report analyzer.” Updated 2026-09-20. https://tooloctopus.com/dmarc-report-analyzer.
Add an access date if your instructions require one.
Citation formatting uses citeproc-js by Frank Bennett and Citation Style Language styles. Licence and source code.
