You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by mm...@apache.org on 2011/10/28 22:28:18 UTC

svn commit: r1190550 - in /spamassassin/trunk: rules/20_head_tests.cf rulesrc/sandbox/hege/20_hk.cf rulesrc/sandbox/kb/20_header.cf

Author: mmartinec
Date: Fri Oct 28 20:28:17 2011
New Revision: 1190550

URL: http://svn.apache.org/viewvc?rev=1190550&view=rev
Log:
Bug 6429: vger.kernel.org triggers KB_DATE_CONTAINS_TAB and TAB_IN_FROM

Modified:
    spamassassin/trunk/rules/20_head_tests.cf
    spamassassin/trunk/rulesrc/sandbox/hege/20_hk.cf
    spamassassin/trunk/rulesrc/sandbox/kb/20_header.cf

Modified: spamassassin/trunk/rules/20_head_tests.cf
URL: http://svn.apache.org/viewvc/spamassassin/trunk/rules/20_head_tests.cf?rev=1190550&r1=1190549&r2=1190550&view=diff
==============================================================================
--- spamassassin/trunk/rules/20_head_tests.cf (original)
+++ spamassassin/trunk/rules/20_head_tests.cf Fri Oct 28 20:28:17 2011
@@ -419,6 +419,13 @@ meta     __VIA_ML  __ML1 || __ML2 || __M
 describe __VIA_ML  Mail from a mailing list
 
 
+# some clueless mailing lists (like zmailer with an RFC822TABS option on)
+# are replacing a leading space by a TAB in header fields From, To,
+# Cc, Date (Bug 6429)
+header   __ML_TURNS_SP_TO_TAB  Received =~ /\(ORCPT <rfc822;/
+describe __ML_TURNS_SP_TO_TAB  A mailing list changing a space to a TAB
+
+
 # must keep it in sync with http://www.iana.org/assignments/ipv4-address-space/
 header RCVD_ILLEGAL_IP		X-Spam-Relays-Untrusted =~ / (?:by|ip)=(?=\d+\.\d+\.\d+\.\d+ )(?:0|2(?:2[4-9]|[3-5]\d)|192\.0\.2|198\.51\.100|203\.0\.113)\./
 describe RCVD_ILLEGAL_IP	Received: contains illegal IP address

Modified: spamassassin/trunk/rulesrc/sandbox/hege/20_hk.cf
URL: http://svn.apache.org/viewvc/spamassassin/trunk/rulesrc/sandbox/hege/20_hk.cf?rev=1190550&r1=1190549&r2=1190550&view=diff
==============================================================================
--- spamassassin/trunk/rulesrc/sandbox/hege/20_hk.cf (original)
+++ spamassassin/trunk/rulesrc/sandbox/hege/20_hk.cf Fri Oct 28 20:28:17 2011
@@ -111,7 +111,9 @@ body		HK_PNISES		/\bpenises\b/i
 score		HK_PNISES		1
 
 # From Mike Cappella
-header		TAB_IN_FROM		From:raw =~ /^\t/s
+header		__TAB_IN_FROM		From:raw =~ /^\t/s
+describe	__TAB_IN_FROM		From starts with a tab
+meta		TAB_IN_FROM		__TAB_IN_FROM && !__ML_TURNS_SP_TO_TAB 
 describe	TAB_IN_FROM		From starts with a tab
 
 

Modified: spamassassin/trunk/rulesrc/sandbox/kb/20_header.cf
URL: http://svn.apache.org/viewvc/spamassassin/trunk/rulesrc/sandbox/kb/20_header.cf?rev=1190550&r1=1190549&r2=1190550&view=diff
==============================================================================
--- spamassassin/trunk/rulesrc/sandbox/kb/20_header.cf (original)
+++ spamassassin/trunk/rulesrc/sandbox/kb/20_header.cf Fri Oct 28 20:28:17 2011
@@ -34,6 +34,8 @@ header FORGED_RELAY_MUA_TO_MX         X-
 #       space that was showing up in header rules.  For 3.2.x releases the
 #       pattern must be changed to /^ \t/.
 
-header   KB_DATE_CONTAINS_TAB  Date:raw =~ /^\t/
+header   __KB_DATE_CONTAINS_TAB  Date:raw =~ /^\t/
+meta     KB_DATE_CONTAINS_TAB  __KB_DATE_CONTAINS_TAB && !__ML_TURNS_SP_TO_TAB 
+
 meta     KB_FAKED_THE_BAT      (__THEBAT_MUA && KB_DATE_CONTAINS_TAB)