The problem : Spam Assassin is marking all internal emails (sent via authenticated SMTP sessions by our customers to another email address on our server) as spam.
This is because qmail isn't RFC 3848 compliant. It isn't marking the 'Recieved' header as ESMTPA instead of ESMTP.
Here is an example of how it SHOULD be shown (this is from http://www.fehcom.de/qmail/smtpauth.html) -
Received: from xdsl-81-173-228-159.netcologne.de (HELO mail.fehnet.de) (erwin@fehcom.de@81.173.228.159)
by hamburg134 with ESMTPA; 23 Jan 2005 13:32:13 -0000
As a result, Spam Assassin can't tell it's an authenticated email, and it performs tests on the email that it shouldn't, so the email gets marked as spam (it is treated as an UN-authenticated email from a dynamic IP address).
Is anyone else having this problem? Does anyone know of a solution?
Why doesn't Parallels/Plesk provide a patched version of Qmail that is RFC 3848 compliant? If anyone from Parallels is reading this, here are the patches... http://www.fehcom.de/qmail/smtpauth.html#PATCHES
There is discussion of this issue at the following url. It shows that Postfix now has native support for RFC 3848, but doesn't mention Qmail - http://wiki.apache.org/spamassassin/DynablockIssues
This is because qmail isn't RFC 3848 compliant. It isn't marking the 'Recieved' header as ESMTPA instead of ESMTP.
Here is an example of how it SHOULD be shown (this is from http://www.fehcom.de/qmail/smtpauth.html) -
Received: from xdsl-81-173-228-159.netcologne.de (HELO mail.fehnet.de) (erwin@fehcom.de@81.173.228.159)
by hamburg134 with ESMTPA; 23 Jan 2005 13:32:13 -0000
As a result, Spam Assassin can't tell it's an authenticated email, and it performs tests on the email that it shouldn't, so the email gets marked as spam (it is treated as an UN-authenticated email from a dynamic IP address).
Is anyone else having this problem? Does anyone know of a solution?
Why doesn't Parallels/Plesk provide a patched version of Qmail that is RFC 3848 compliant? If anyone from Parallels is reading this, here are the patches... http://www.fehcom.de/qmail/smtpauth.html#PATCHES
There is discussion of this issue at the following url. It shows that Postfix now has native support for RFC 3848, but doesn't mention Qmail - http://wiki.apache.org/spamassassin/DynablockIssues