Hi,
some months ago we switch from rblsmtpd to spamdyke in order to have
more info in the log about blocked IP. But after switch to spamdyke the
number of concurrency incoming SMTP sessions was increased about 10 time.
This because with rblsmtpd we set a timeout of 10 seconds and spamdyke
have a global timeout that we set at 180 seconds (idle-timeout-secs). So
when an IP in blacklist connects to our MX it grabs a qmail-smtpd
process for 180 seconds instead of 10.
Increasing the number of /var/qmail/control/concurrencyincoming is not a
solution because we expose our cluster to receive a number of sessions
that we could be unable to manage.
Can spamdyke close a connections with IP in blacklist after a time
shorter than idle-timeout-secs?
Here an example of timeout:
with spamdyke
$ time telnet mx01.mail.net 25
Trying 192.168.1.135...
Connected to mx01.mail.net.
Escape character is '^]'.
220 mx01.mail.net ESMTP
helo ciao.com
250 mx01.mail.net
MAIL FROM: ales...@ciao.it
250 Refused. Your IP address is listed in the RBL at www.spamhaus.org:
http://www.spamhaus.org/query/bl?ip=19.9.131.86
RCPT TO: ales...@ciao.com
554 Refused. Your IP address is listed in the RBL at www.spamhaus.org:
http://www.spamhaus.org/query/bl?ip=19.9.131.86
[ here we should close the connection ]
DATA
554 Refused. Your IP address is listed in the RBL at www.spamhaus.org:
http://www.spamhaus.org/query/bl?ip=19.9.131.86
421 Timeout. Talk faster next time.
Connection closed by foreign host.
real 3m46.105s
user 0m0.000s
sys 0m0.000s
with rblsmtpd:
$ time telnet mx01.mail.net 25
Trying 192.168.1.135...
Connected to mx01.mail.net.
Escape character is '^]'.
220 rblsmtpd.local
Connection closed by foreign host.
real 0m10.389s
user 0m0.000s
sys 0m0.000s
Thanks
--
Alessio Cecchi
Postmaster @ http://www.qboxmail.it
https://www.linkedin.com/in/alessice
_______________________________________________
spamdyke-users mailing list
spamdyke-users@spamdyke.org
http://www.spamdyke.org/mailman/listinfo/spamdyke-users