{{define "wide"}}wide{{end}} {{define "content"}}

DMARC reports

Aggregate reports SelfPost accepted for rua=. Forensic (ruf=) is out of scope. Open a report for the parsed XML — not a dashboard.

Ingest {{if .IngestStats.IngestOK}}ok{{else}}quiet{{end}}

{{if .LastReceivedLabel}}

Last report {{.LastReceivedLabel}} UTC. Port 25 accepts only configured report addresses.

{{else}}

No reports received yet. Point rua= at {{.HostedAddress}} (or a per-domain hosted address) and publish MX for {{.HostedAddress}} on this server.

{{end}}

This week

{{.IngestStats.KeptThisWeek}} kept{{if .IngestStats.ParseFailures}}, {{.IngestStats.ParseFailures}} parse failures{{end}}. Older summaries are pruned ({{.RetentionMax}} max, {{.RetentionDays}} days).

Recent reports

{{if .Reports}} {{range .Reports}} {{end}}
ReceivedDomainReporterWindowPassFail
{{.ReceivedLabel}} {{if .DomainID}}{{.Domain}}{{else}}{{.Domain}}{{end}} {{.Reporter}} {{.PeriodLabel}} {{.PassCount}} {{.FailCount}} View
{{else}}

No reports yet.

{{end}}
{{end}}