D
datenimperator
Guest
Hi,
since I've upgraded my Virtuozzo/Ubuntu6.04 to Plesk 9 yesterday, the qmail relaylock binary doesn't work correctly when a SMTP connection comes in from localhost. This is actually a severe issue, because such connection arise i.e. from fetchmail collecting mails and delivering locally, or from services like mailman, which also sends via localhost.
To fight spam, I use spamdyke as a drop-in filter for qmail, and spamdyke rejects connects with no valid RDNS information. Unfortunately, this is now true for all local connections.
In /var/log/mail.info, I see these lines:
Just switching of the RDNS requirement isn't a solution because it's a proven method to reduce spam. Besides, relaylock shouldn't have a problem regarding connections from localhost.
Where can I find the source code of relaylock to see why it fails? What else can I do to resolve this? Regards,
Christian
since I've upgraded my Virtuozzo/Ubuntu6.04 to Plesk 9 yesterday, the qmail relaylock binary doesn't work correctly when a SMTP connection comes in from localhost. This is actually a severe issue, because such connection arise i.e. from fetchmail collecting mails and delivering locally, or from services like mailman, which also sends via localhost.
To fight spam, I use spamdyke as a drop-in filter for qmail, and spamdyke rejects connects with no valid RDNS information. Unfortunately, this is now true for all local connections.
Code:
root@xxx:~# telnet localhost 25
Trying 127.0.0.1...
Connected to localhostname.localdomain.
Escape character is '^]'.
220 xxx.host.de ESMTP
quit
221 xxx.host.de
Connection closed by foreign host.
In /var/log/mail.info, I see these lines:
Code:
Dec 11 10:19:44 xxx relaylock: /var/qmail/bin/relaylock: Unable to get ip address, white list will not work
Dec 11 10:19:44 xxx relaylock: /var/qmail/bin/relaylock: mail from localhost:37257 (not defined)
Just switching of the RDNS requirement isn't a solution because it's a proven method to reduce spam. Besides, relaylock shouldn't have a problem regarding connections from localhost.
Where can I find the source code of relaylock to see why it fails? What else can I do to resolve this? Regards,
Christian