On Sun 31/Jan/2021 21:02:38 +0100 John Levine wrote:
In article <49b248dc-91a7-7f2d-ba28-72fe8d6d3...@tana.it> you write:
Rate limiting usually implies a number of buckets. They are managed by imposing limits per time periods, which can be either server-global or per bucket. Normally, for MSA usage, one has one bucket per user. I have never implemented failure reporting, but I'd guess buckets may vary. Besides the signing domain (which determines the report consumer), the receiving address, the sender and the spam flag may deserve their own buckets.

The only one that matters for DMARC reporting is the recipient
address, since the purpose of rate limiting is to avoid overloading
the recipient mail system. I wouldn't worry about trying to send a
"representative" set of reports.

Keep in mind that very few people send failure reports at all.


True, it's not worth suggesting a super duper rate limiting.

Committed text:


3.3.  Transport

   Email streams carrying DMARC failure reports MUST conform to the
   DMARC mechanism, thereby resulting in an aligned "pass".  Special
   care must be taken of authentication, as failure to authenticate
   failure reports may result in mail loops.

   Reporters SHOULD rate limit the number of failure reports sent to any
   recipient to avoid overloading recipient systems.


Not MUST?

Best
Ale
--





















_______________________________________________
dmarc mailing list
dmarc@ietf.org
https://www.ietf.org/mailman/listinfo/dmarc

Reply via email to