[Mailman-Users] distributing load to multiple server forannounce-only list.

Mark Sapiro mark at msapiro.net
Sat Feb 20 04:08:42 CET 2010

bob 001 wrote:
>Can someone suggest distributed server configuration of fairly large
>(50k+ messages ) announce only list?
>List is getting increasingly large and I am thinking if there is any
>way to distribute the load to muliple linux/mailman servers.
>Currently it takes almost whole day to send single message to this entire list.
>Is it possible to distribute such load?  Or it should be done at
>postfix level? Any suggestions?

The only way to do this in Mailman is by breaking the list into
sub-lists on different servers.

Where is the time spent. I.e. What is the time in the "smtp to LIST for
50000  recips, completed in tttt.ttt seconds" message in Mailman's
smtp log. If this is relatively short, the time is mostly being spent
in postfix after receiving the message from Mailman.

If it's not short, I.e. even 12 hours, you are only delivering 1
recipient per second from Mailman to Postfix. That is really poor.

Do you have a caching DNS on the Mailman/Postfix machine?

Search the FAQ at <http://wiki.list.org/x/AgA3> for "performance".

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