[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