Geoff Shang wrote: > My questions are these: > > 1. Does anyone have any idea why our system load is running so high? > > and > > 2. Which version of qpsmtpd should I be running? There seems to be 4 > different server programs now and I don't really appreciate the difference > between the various programs. > > We are running QPSMTPD 0.40 under Debian 3.0 (Woody - yes it's old). Perl > is version 5.6.1. > > I am executing the forkserver with the following command: > > exec ./qpsmtpd-forkserver --listen-address `head -1 config/IP` --port 25 \ > --limit-connections 30 --user smtpd 2>&1 > > The following plugins are being loaded (in this order): > > hosts_allow > dont_require_anglebrackets > check_earlytalker > count_unrecognized_commands 4 > check_relay > greylisting black_timeout 600 > require_resolvable_fromhost > rcpt_ok > > virus/klez_filter > > queue/qmail-queue > > I know relatively little about Email processing, and very little about > QPSMTPD. Any assistance anyone could give would be very much appreciated.
I can guarantee you will cut down on load if you install some plugin that checks for valid recipients before the msgs hit qmail. Here's one: http://robinbowes.com/projects/check_validrcptto_cdb View it here: http://robinbowes.com/projects/check_validrcptto_cdb/browser/trunk/check_validrcptto_cdb?format=raw Save the plugin and use perldoc check_validrcptto_cdb for documentation. R.