You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by jq...@apache.org on 2015/04/03 17:47:23 UTC
svn commit: r1671093 -
/spamassassin/trunk/lib/Mail/SpamAssassin/Message/Metadata/Received.pm
Author: jquinn
Date: Fri Apr 3 15:47:22 2015
New Revision: 1671093
URL: http://svn.apache.org/r1671093
Log:
fix for nonstandard received headers from United Internet
Modified:
spamassassin/trunk/lib/Mail/SpamAssassin/Message/Metadata/Received.pm
Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Message/Metadata/Received.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Message/Metadata/Received.pm?rev=1671093&r1=1671092&r2=1671093&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Message/Metadata/Received.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Message/Metadata/Received.pm Fri Apr 3 15:47:22 2015
@@ -404,8 +404,9 @@ sub parse_received_line {
# with ASMTP (Authenticated SMTP) is used by Earthlink, Exim 4.34, and others
# with HTTP should only be authenticated webmail sessions
# with HTTPU is used by Communigate Pro with Pronto! webmail interface
+ # via $PROTOCOL is used by froufrou mailers like United Internet and shouldn't cause issues to allow - see bug 7101
# IANA registry: http://www.iana.org/assignments/mail-parameters/mail-parameters.xhtml
- if (/ by / && / with ((?:ES|L|UTF8S|UTF8L)MTPS?A|ASMTP|HTTPU?)(?: |;|$)/i) {
+ if (/ by / && / (?:with|via) ((?:ES|L|UTF8S|UTF8L)MTPS?A|ASMTP|HTTPU?)(?: |;|$)/i) {
$auth = $1;
}
# GMail should use ESMTPSA to indicate that it is in fact authenticated,