[Mailman-Users] Server Configuration..

Khalil Abbas khillo100 at hotmail.com
Sun Jun 26 22:33:03 CEST 2011

this sucks! I've created a list of 100,000 subscribers .. SMTP_MAX_RCPTS=5, 
throttle worked perfectly, 800 emails per minute.. the messages should be 
delivered in a 2 hours time .. now it's 4 hours and 47,000 messages are 
stuck because hotmail n yahoo are deferring ..

I read somewhere that the biggest list that's using mailman is 500,000 in 
size.. is it really true or only 50,000 messages are going thru n the rest 
is delayed or even bounced back..

I don't know what to do ... I did everything in the book.. our viewers had 
subscribed to our lists with double opt-in .. mailman is properly 
configured.. I don't know what yahoo and hotmail really want! I'm so 
desperate and disappointed..


-----Original Message----- 
From: Mark Sapiro
Sent: Sunday, June 26, 2011 5:59 AM
To: Khalil Abbas ; mailman-users at python.org
Subject: Re: [Mailman-Users] Server Configuration..

Khalil Abbas wrote:

>lol I'm not shouting, just too lazy to hit caps :)

Regardless of why it happened, it comes across to others as shouting.

>well I bought this server:
>HDD 2x 500 GB SATA II-HDD 7.200 rpm
>Barebone 1x Fujitsu PRIMERGY RX100 S5
>CPU 1x Intel Xeon X3320 Quadcore
>I did set the SMTP_MAX_RCPT to 5 .. then I created a list of 10,000 
>n it delivered them in like 5-6 minutes ..
>there was about 500 yahoo addresses and yahoo deferred a few messages..
>luckily Hotmail accepted all 5500 addresses..
>is that good?

It's not terrific. At that rate, assuming everything had completely
left your MTA in that time, it would take between 17 and 20 hours to
deliver to 2 million recipients. Is that acceptable?

Also, it is not clear that just because Hotmail accepted all 5500
addresses out of 10,000, that they will accept the next 55,000 out of
the next 100,000 (if there are that many). Also, once Yahoo starts
deferring, their deferral rate will increase if you keep sending more,
and this will add to the load on your MTA.

>do you think getting 2 or 3 or even 4 servers like this one and splitting
>the 2 million users over them is better?

I can't say. Perhaps the bottleneck is the bandwidth of your internet
connection. If so, increasinfg the ability to push more data faster
won't help at all.

>about the throttle patch, ok I confess, I AM IGNORANT! I have no idea how 
>install the patch :)
>I have mailman 2.1.9 by the way ..

The throttle.patch.txt file attached to this message contains a 2.1.9
version of the patch. The only difference is the line number of the
last portion.

To install it, save the file and cd to your mailman installation and
give the command

patch Mailman/Handlers/SMTPDirect.py < /path/to/throttle.patch.txt

and then restart Mailman.

If anything goes wrong, you can remove the patch with the command

patch -R Mailman/Handlers/SMTPDirect.py < /path/to/throttle.patch.txt

followed by another restart of Mailman.

Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

More information about the Mailman-Users mailing list