https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6877
Bug ID: 6877 Summary: mails send via GMX are considered to be from a spam server Product: Spamassassin Version: 3.3.2 Hardware: PC OS: Linux Status: NEW Severity: normal Priority: P2 Component: Rules Assignee: dev@spamassassin.apache.org Reporter: hendrik.hadd...@gmx.net Classification: Unclassified GMX does not properly indicate that the sender was authenticated. This seems to be a known issues (http://martin.von-gagern.net/bugs/gmx) but GMX doesn't seem to be willing to fix their setup. So I did this small change in /usr/share/perl5/Mail/SpamAssassin/Message/Metadata/Received.pm 422a423,431 > # workaround for GMX, which authenticates users but does not indicate it > properly > # SMTP version > elsif (/from \S* \((?:HELO|EHLO) (\S*)\) \[(${IP_ADDRESS})\] by > (mail\.gmx\.net) \([^\)]+\) with ((?:ESMTP|SMTP))/) { > $auth = "GMX ($4 / $3)"; > } > # HTTP version > elsif (/from ${IP_ADDRESS} by (www\d*\.gmx\.net|com) with (HTTP)/) { > $auth = "GMX ($2 / $1)"; > } This works very well for me so far and seems to be inline with other workarounds in the parse_received_line function. Any chance that this change is being accepted? -- You are receiving this mail because: You are the assignee for the bug.