You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by jm...@apache.org on 2007/07/30 14:47:54 UTC

svn commit: r560952 - /spamassassin/trunk/lib/Mail/SpamAssassin/Message/Metadata/Received.pm

Author: jm
Date: Mon Jul 30 05:47:53 2007
New Revision: 560952

URL: http://svn.apache.org/viewvc?view=rev&rev=560952
Log:
bug 5527: parse AOL WebMail Received HTTP-handover headers, thanks to Steve Freegard <steve.freegard at fsl.com>

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?view=diff&rev=560952&r1=560951&r2=560952
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Message/Metadata/Received.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Message/Metadata/Received.pm Mon Jul 30 05:47:53 2007
@@ -403,6 +403,14 @@
       return 0;
     }
 
+    # AOL WebMail headers
+    if (/aol\.com/ && /with HTTP \(WebMailUI\)/) {
+      # Received: from 82.135.198.129 by FWM-M18.sysops.aol.com (64.12.168.82) with HTTP (WebMailUI); Tue, 19 Jun 2007 11:16:54 -0400
+      if(/(${IP_ADDRESS}) by (\S+) \(${IP_ADDRESS}\) with HTTP \(WebMailUI\)/) {
+        $ip = $1; $by = $2; goto enough;
+      }
+    }
+
     # catch MS-ish headers here
     if (/ SMTPSVC/) {
       # MS servers using this fmt do not lookup the rDNS.