[Mimedefang] sizing of box

Fox, Randy Randy_Fox at csgsystems.com
Mon Jul 15 13:15:01 EDT 2002


From: David F. Skoll [mailto:dfs at roaringpenguin.com]
Sent: Friday, July 12, 2002 2:01 PM

When the multiplexor notices a certain number of free slaves, it wakes
up a background queue processor which sends the message for scanning.
If done right, this could allow you to handle messages spikes quite
nicely.  There are a couple of nice things I could do: The queue
processor would naturally serialize message scanning, and it could be
woken and stopped as the multiplexor observes the system load.  Any
comments?

--
David.



I'd like to see it, it would make it easier to keep the performance of sendmail in-sync with the performance of MIMEDefang.  It should log when it starts queuing and under the -l option log things like free RAM/Swap space, CPU activity, etc, so that we can make adjustments (allow more mem to MIMEDefang, lower/raise number of slaves, lower/raise sendmail's RefuseLA, etc.).

If you have multiple systems acting as relays, tempfailing serves to shift the load to the next server in the MX record.  It's good to be able to make a server handle as much mail as it can but I wouldn't want to see a server start hording mail when a sister server is basically idle.

Randy




More information about the MIMEDefang mailing list