Wietse:
> No matter what MTA you use, it will need to know a) how many the
> sender has sent and b) what the limit for that sender is.
> 
> Therefore, some per-sender configuration is unavoidable.

Steve Fatula:
>True of course, but, was thinking of using a milter to do this since
>it works for locally submitted mail as well. However, your solution
>makes way more sense. The milter or other methods block mail if you
>exceed some limit. Using your way, they simply pile up in the queue
>I presume, which means software still works and is not blocking
>anything. So, mailing list managers like mailman still work (they
>don't have rate throttling unless the newest version does). I like!

It does indeed pile up. Unfortunately the excess will pile up in
the active queue, which is shared. Once that queue is full, things
slow down for everyone.

A more serious issue is that _destination_rate_delay is per-destination
not per-sender, so the example that I gave was wrong to begin with.
This would require a rate delay that is independent of destination.

        Wietse

Reply via email to