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 information.
-- Brad Knowles, <[EMAIL PROTECTED]>
"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.
------------------------------------------------------ Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
