[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
retry.
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