How often are reports sent?

Still have a question, spotted an error, or have a better explanation or a source we should cite?

DMARC aggregate reports are typically sent once every 24 hours. Most major mailbox providers (Gmail, Outlook, Yahoo) send them on a daily cycle. The exact timing varies by provider: some send overnight, others throughout the day. You don't control the timing; the sending provider does.

A few things worth knowing:

Low-volume domains may get fewer reports. If you're only sending a handful of emails a day, some providers won't bother generating a report. The threshold isn't published, but domains sending at meaningful volume should expect daily reports from major providers. If your domain barely sends anything, don't panic if reports are sparse or missing.

Not every provider sends reports. DMARC reporting is voluntary, and not every mailbox provider implements it. The major ones do, but smaller providers, corporate mail systems, and regional providers may not. Your reports represent a real but incomplete picture of your traffic.

Forensic reports (RUF) behave differently. They're sent per failure event, close to real-time. But as mentioned in the RUF guide, many major providers including Gmail have stopped sending them for privacy reasons, so you may not see them even if your record requests them.

The ri= tag lets you request a different reporting interval. ri=3600 would request hourly reports. In practice, providers mostly ignore this and send daily regardless. The tag exists in the spec, but it's rarely honored.

The most practical takeaway: check your aggregate reports daily or weekly while you're in the monitoring phase. You don't need to read every report in detail, but checking them regularly while you're working toward p=reject helps you catch new sending sources or alignment failures before they become problems.

Contributors

Who worked on this answer

Every name links to their profile. Every company links to their site. Real people, real accountability.

Ask an AI · tailored to your setup

Get help diagnosing DMARC reporting issues for your domain.

I read this on the Email Almanac about how often DMARC reports are sent. My situation: I've been running DMARC at p=none / p=quarantine for X days/weeks. I am / am not receiving reports. My rua= address is describe or paste. I send approximately X emails per day. What I want to understand: [describe e.g., "why I'm not receiving reports despite having rua= configured" or "whether the frequency I'm seeing is normal" or "how to check if my reports are being filtered or sent to spam"].

Edit the yellow boxes, then send to the AI of your choice.