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.

Reply via email to