[Mailman-Users] Limiting the number of Mailman processes

Brad Knowles brad at stop.mail-abuse.org
Sat May 6 09:55:06 CEST 2006

At 8:24 AM +0200 2006-05-06, Amardeo Sarma wrote:

>  with some UNIX FreeBSD VPS versions, I have had problems with mail
>  delivery for moderately large lists (~300). Apparently the problem is
>  that the maximum number of processes for some systems are limited (e.g.
>  to 75). Is there any Mailman setting that can limit the maximum number
>  of processes that Mailman can spawn in parallel to allow large lists to
>  be used on systems with a limited maximum number of processes?

	Mailman will itself only spawn a limited number of queue runner 
processes.  I suspect that your problem is that the MTA will accept 
these messages as quickly as Mailman can send them, and then spawn 
off multiple simultaneous processes to handle the delivery.

	This basically gets back to the same issue detailed in FAQ 4.51 

	You may be able to talk to your provider and get some assistance 
from them as to how you can limit the number of processes that your 
MTA will spawn, but in almost all cases there are a relatively fixed 
number of Mailman-related processes that will be running at any one 
time, and that number doesn't change with regards to how much traffic 
is being handled -- if there's no work for them to do, then they will 
sleep until there is.

	Occasionally, you'll get the odd Mailman-related cron job that 
will fire off, but that's about the only circumstance I can think of 
where additional Mailman-related processes will be spawned.

Brad Knowles, <brad at stop.mail-abuse.org>

"Those who would give up essential Liberty, to purchase a little
temporary Safety, deserve neither Liberty nor Safety."

     -- Benjamin Franklin (1706-1790), reply of the Pennsylvania
     Assembly to the Governor, November 11, 1755

  LOPSA member since December 2005.  See <http://www.lopsa.org/>.

More information about the Mailman-Users mailing list