I'm looking for a little help as i recently upgraded from 0.04 (yes 0.04, it was about 
time to upgrade) to 0.21dev.

Things are great overall, pperl seems to lower the resident memory usage dramatically, 
The biggest hangup i seem to have is the initial dns lookup it seems.

I'm running concurrency's of 300 smtpd instances on 3 servers, with spamd only running 
local checks, and caching nameservers on each.

Does anyone have any ideas on how to escape this current issue of the initial lookup 
taking an extremely long time? Currently it's hitting huge times trying to lookup.

The current plugins i have installed are:

inbox_valid_user
# obvious?
inbox_check_for_abuse
# check for large volumes of messages in short periods of times
require_resolvable_fromhost
rhsbl
dnsbl
check_badmailfrom
check_badrcptto
check_relay
klez_filter
spamassassin
queue/qmail-queue

root@M5/# time telnet 0 25
Trying 0.0.0.0...
Connected to 0.
Escape character is '^]'.
quit
220 inbox.net ESMTP qpsmtpd 0.21-dev ready; send us your mail, but not your spam.
221 inbox.net closing connection. Have a wonderful day.
Connection closed by foreign host.
telnet 0 25  0.01s user 0.00s system 0% cpu 1:43.64 total

Any ideas or thoughts on this issue are greatly appreciated.

Thanks,
Ross Mueller

Reply via email to