[Mailman-Users] Throttling output

Steve Campbell campbell at cnpapers.com
Tue Jun 13 15:06:09 CEST 2006

I may have a need to throttle the output of a list which sends out about 
22,000 emails when called upon. I have tried the milter-limit from Snert, 
and it seems to work, but since this is designed mostly for incoming-limits 
as opposed to outgoing, I'm not sure what the consequences are for Mailman.

I have run a test on this to verify some sense of proof-of-concept, but only 
a mild test, before questions starting being raised. I have taken the 
questions as far as possible with the milter-limit pros, and now need to 
confirm how Mailman might be handling this.

The scenario is like this: I set an output limit for the Mailman user 
through the milter (messages/time limit). I then send an announcement to the 
large-member list to be distributed. Mainman generates the outgoing email, 
and the milter takes over and throttles the output based on the 
messages/time limit setting. A lot of this depends on how Mailman generates 
the outgoing email and how it will respond to the temporary failures for 

This works on the very simple test of setting 2 messages per 10 minutes, and 
having sent 3 separate emails. The throttle worked (minus Mailman output). 
But what will Mailman do when I send to 20,000 and the milter starts 
temp-failing after the limit is reached? Does it see these as bounces? Will 
it insert the pending emails into the sendmail queue or fail?

Does anyone have a suggestion for throttling?

Thanks for anything offered.

Steve Campbell
campbell at cnpapers.com
Charleston Newspapers

More information about the Mailman-Users mailing list