[Mailman-Users] mailman, postfix and number of emails ???

Brad Knowles brad.knowles at skynet.be
Mon Apr 19 17:44:48 CEST 2004

At 8:29 PM +0530 2004/04/19, Yogesh Subhash Talekar wrote:

>  Now, I have few lists with more 7000 to 10000 users. I cannot put them on
>  Mainframe because it overloads it and degrades the performance. Also I
>  don't want so many mails to come from postfix as it chokes my Mainframe
>  affecting other in/out going mails. I want mailman to send one mail per 20
>  users and I also want mailman so send this one mail at a rate of say one
>  mail per second. I mean a somewhat delayed output is okey with me.

	You can set SMTP_MAX_RCPTS (in mm_cfg_.py) to be 20, or any other 
value you want.  Many MTAs will refuse to accept more than a given 
number of recipients per message, although the exact number of 
allowed recipients per message may vary by the site.

	If you set SMTP_MAX_RCPTS to be 20 and you have 10,000 users on 
the mainframe, then only 500 copies of the message should be sent by 
mailman to the mainframe.  Note that postfix is very good at limiting 
the outbound bandwidth utilization so as not to overflow the 
receiving end, but that this can be tweaked somewhat.  If you want to 
reduce this, you would need to modify the postfix configuration to 
reduce the number of parallel connections that are allowed.

	However, I believe that any attempt to apply rate limiting within 
mailman itself will be a major mistake.  See the archives for more 

Brad Knowles, <brad.knowles at skynet.be>

"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety."
     -Benjamin Franklin, Historical Review of Pennsylvania.

   SAGE member since 1995.  See <http://www.sage.org/> for more info.

More information about the Mailman-Users mailing list