[Mailman-Developers] very large lists
Bob Puff
bob at nleaudio.com
Tue Jun 2 16:11:44 CEST 2009
---------- Original Message -----------
From: Ian Eiloart <iane at sussex.ac.uk>
To: Bob Puff <bob at nleaudio.com>, Mailman-Developers at python.org
Sent: Tue, 02 Jun 2009 10:49:39 +0100
Subject: Re: [Mailman-Developers] very large lists
> --On 2 June 2009 00:16:39 -0400 Bob Puff <bob at nleaudio.com> wrote:
>
> > Hi gang,
> >
> > I have a customer who wants a one-way distribution list set up that will
> > handle millions of recipients... like 10 million. It is a double opt-in,
> > and its not spam.. <g>
> >
> > I'm thinking this is probably too much for MM 2 to handle. Will MM3 be
> > able to scale to this size?
> >
> > If anyone has suggestions for me for current software that can do this,
> > feel free to email me off-list. Bounce processing is important, as is
> > user management.
>
> You've not specified the problem very clearly. How frequently do you
> expect to send messages to this list? Do you have several lists? How
> urgent are the messages? Do they need to be delivered in the space
> of a few minutes, hours, or days?
Hi Ian,
The problem I've seen is that with the "large" lists I have now (up to
10,000), python is the dominate process taking up time. I recall there being
some discussion about how the list data files are locked during bounce
processing, preventing parallel processes from doing much.
I'm not sure its physically possible to deliver a million emails in a matter
of a few minutes or even a few hours, unless its a bot-net! :-) Even on a
100mb link, I would expect more on the order of many hours. Messages would be
sent at a maximum of one per week.
> If you don't need personalised messages, then you can do the VERP in
> your MTA. That should make it much more feasible. Configure Mailman
> with several parallel queue runners to prevent messages to large
> lists from holding up messages to small lists.
What and where would be the config statement specifying the number of queue
runners?
Bob
More information about the Mailman-Developers
mailing list