You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by qu...@apache.org on 2005/01/07 20:41:22 UTC

svn commit: r124565 - /spamassassin/trunk/rules/20_head_tests.cf /spamassassin/trunk/rules/70_testing.cf

Author: quinlan
Date: Fri Jan  7 11:41:22 2005
New Revision: 124565

URL: http://svn.apache.org/viewcvs?view=rev&rev=124565
Log:
promote T_FROM_BLANK_NAME_3 to FROM_BLANK_NAME, fix the random Subject rules

Modified:
   spamassassin/trunk/rules/20_head_tests.cf
   spamassassin/trunk/rules/70_testing.cf

Modified: spamassassin/trunk/rules/20_head_tests.cf
Url: http://svn.apache.org/viewcvs/spamassassin/trunk/rules/20_head_tests.cf?view=diff&rev=124565&p1=spamassassin/trunk/rules/20_head_tests.cf&r1=124564&p2=spamassassin/trunk/rules/20_head_tests.cf&r2=124565
==============================================================================
--- spamassassin/trunk/rules/20_head_tests.cf	(original)
+++ spamassassin/trunk/rules/20_head_tests.cf	Fri Jan  7 11:41:22 2005
@@ -53,6 +53,9 @@
 header FROM_HAS_MIXED_NUMS3	From:addr =~ /^[a-z]+\d+[a-z]+\d+[a-z]+\w*\@/i
 describe FROM_HAS_MIXED_NUMS3	From: contains numbers mixed in with letters
 
+header FROM_BLANK_NAME		From =~ /(?:\s|^)"" <\S+>/i
+describe FROM_BLANK_NAME	From: contains empty name
+
 # Faked addresses tend to come from big public sites.  Stats show that
 # 5 digits is enough to get a 1.0 s/o ratio; 4 is too low (probably due
 # to folks called "jmason2002@yahoo.com" for example).

Modified: spamassassin/trunk/rules/70_testing.cf
Url: http://svn.apache.org/viewcvs/spamassassin/trunk/rules/70_testing.cf?view=diff&rev=124565&p1=spamassassin/trunk/rules/70_testing.cf&r1=124564&p2=spamassassin/trunk/rules/70_testing.cf&r2=124565
==============================================================================
--- spamassassin/trunk/rules/70_testing.cf	(original)
+++ spamassassin/trunk/rules/70_testing.cf	Fri Jan  7 11:41:22 2005
@@ -257,27 +257,20 @@
 header T_SUBJECT_LONG_210	Subject =~ /.{210,}/
 
 # random Subject text
-header T_RNDSPM7	Subject =~ /\b[bcdfghjklnpqrvwz]{5}\b/i
-describe T_RNDSPM7	Subject contains random-text spamsign
-header T_RNDSPM9	Subject =~ /\b[bcdfghjklmnpqrstvwxz]{7}\b/i
-describe T_RNDSPM9	Subject contains random-text spamsign
+header T_RNDSPM7		Subject =~ /\b[bcdfghjklnpqrvwz]{5}\b/i
+describe T_RNDSPM7		Subject contains random-text spamsign
+header T_RNDSPM9		Subject =~ /\b[bcdfghjklmnpqrstvwxz]{7}\b/i
+describe T_RNDSPM9		Subject contains random-text spamsign
 # respin
-header T_SUBJECT_NOVOWEL_6	From =~ /[bcdfghjklmnpqrstvwxz]{6}/i
-header T_SUBJECT_NOVOWEL_7	From =~ /[bcdfghjklmnpqrstvwxz]{7}/i
-header T_SUBJECT_NOVOWEL_8	From =~ /[bcdfghjklmnpqrstvwxz]{8}/i
-header T_SUBJECT_NOVOWEL_9	From =~ /[bcdfghjklmnpqrstvwxz]{9}/i
+header T_SUBJECT_NOVOWEL_6	Subject =~ /[bcdfghjklmnpqrstvwxz]{6}/i
+header T_SUBJECT_NOVOWEL_7	Subject =~ /[bcdfghjklmnpqrstvwxz]{7}/i
+header T_SUBJECT_NOVOWEL_8	Subject =~ /[bcdfghjklmnpqrstvwxz]{8}/i
+header T_SUBJECT_NOVOWEL_9	Subject =~ /[bcdfghjklmnpqrstvwxz]{9}/i
 # with y?
-header T_SUBJECT_NOVOWEL_6Y	From =~ /[bcdfghjklmnpqrstvwxyz]{6}/i
-header T_SUBJECT_NOVOWEL_7Y	From =~ /[bcdfghjklmnpqrstvwxyz]{7}/i
-header T_SUBJECT_NOVOWEL_8Y	From =~ /[bcdfghjklmnpqrstvwxyz]{8}/i
-header T_SUBJECT_NOVOWEL_9Y	From =~ /[bcdfghjklmnpqrstvwxyz]{9}/i
-
-header T_FROM_BLANK_NAME_1	From =~ /"" </i
-describe T_FROM_BLANK_NAME_1	From: header has empty name
-header T_FROM_BLANK_NAME_2	From =~ /"" <\S+>/i
-describe T_FROM_BLANK_NAME_2	From: header has empty name
-header T_FROM_BLANK_NAME_3	From =~ /(?:\s|^)"" <\S+>/i
-describe T_FROM_BLANK_NAME_3	From: header has empty name
+header T_SUBJECT_NOVOWEL_6Y	Subject =~ /[bcdfghjklmnpqrstvwxyz]{6}/i
+header T_SUBJECT_NOVOWEL_7Y	Subject =~ /[bcdfghjklmnpqrstvwxyz]{7}/i
+header T_SUBJECT_NOVOWEL_8Y	Subject =~ /[bcdfghjklmnpqrstvwxyz]{8}/i
+header T_SUBJECT_NOVOWEL_9Y	Subject =~ /[bcdfghjklmnpqrstvwxyz]{9}/i
 
 ##########################################################################