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
##########################################################################