[Mailman-Users] Slow Performance on semi-large lists

Chuq Von Rospach chuqui at plaidworks.com
Thu Dec 14 18:48:25 CET 2000


At 10:12 AM -0700 12/14/00, D.J. Atkinson wrote:

>My probem is getting things from Mailman's qrunner into the sendmail queue
>using the SMTPDirect module because sendmail takes up to 160 seconds per
>name to reject names being fed to it from qrunner that it can't lookup.

Try setting

	O DeliveryMode=defer

in your sendmail.cf. That causes sendmail to accept the mail without 
making a DNS lookup on it first. Note that this also implies 
DeliveryMode=queue, so stuff won't be delivered immediately. That 
means (if you already aren't) that you need to do queue runs 
aggressively using -q.

On the other hand, I've found it's usually a good idea on a 
mail-liser server box to user DeliveryMode=queue, a -q1m and use 
MaxDaemonChildren to rate-limit sendmail. By tuning using the 
multiple subdirectories sendmail 8.10 and later support, you can ramp 
up delivery really quickly and not overload the system with burst 
loads.

I'm just starting to experiment with defer (I've been meaning to for 
a while, but things were going okay without it...), and so far, it 
looks like a nice plus. It definitely speeds up MLM->MTA transfers.

-- 
Chuq Von Rospach - Plaidworks Consulting (mailto:chuqui at plaidworks.com)
Apple Mail List Gnome (mailto:chuq at apple.com)

We're visiting the relatives. Cover us.




More information about the Mailman-Users mailing list