You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by si...@apache.org on 2007/06/07 10:26:58 UTC

svn commit: r545100 - /spamassassin/branches/3.2/lib/Mail/SpamAssassin/Plugin/HeaderEval.pm

Author: sidney
Date: Thu Jun  7 01:26:57 2007
New Revision: 545100

URL: http://svn.apache.org/viewvc?view=rev&rev=545100
Log:
bug 5102: tighten up regexp for FORGED_HOTMAIL_RCVD to avoid soe FPs

Modified:
    spamassassin/branches/3.2/lib/Mail/SpamAssassin/Plugin/HeaderEval.pm

Modified: spamassassin/branches/3.2/lib/Mail/SpamAssassin/Plugin/HeaderEval.pm
URL: http://svn.apache.org/viewvc/spamassassin/branches/3.2/lib/Mail/SpamAssassin/Plugin/HeaderEval.pm?view=diff&rev=545100&r1=545099&r2=545100
==============================================================================
--- spamassassin/branches/3.2/lib/Mail/SpamAssassin/Plugin/HeaderEval.pm (original)
+++ spamassassin/branches/3.2/lib/Mail/SpamAssassin/Plugin/HeaderEval.pm Thu Jun  7 01:26:57 2007
@@ -348,7 +348,9 @@
 
   if ($self->gated_through_received_hdr_remover($pms)) { return; }
 
-  if ($rcvd =~ /from \S*hotmail.com \(\S+\.hotmail(?:\.msn)?\.com[ \)]/ && $ip)
+  if ($rcvd =~ /from (?:\S*\.)?hotmail.com \(\S+\.hotmail(?:\.msn)?\.com[ \)]/ && $ip)
+                { return; }
+  if ($rcvd =~ /from \S*\.hotmail.com \(\[$IP_ADDRESS\][ \):]/ && $ip)
                 { return; }
   if ($rcvd =~ /from \S+ by \S+\.hotmail(?:\.msn)?\.com with HTTP\;/ && $ip)
                 { return; }