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/05/08 05:13:09 UTC
svn commit: r169122 - /spamassassin/trunk/rules/70_testing.cf
Author: quinlan
Date: Sat May 7 20:13:07 2005
New Revision: 169122
URL: http://svn.apache.org/viewcvs?rev=169122&view=rev
Log:
this should pretty much do the job for 3.1, take the best ones and let's go
Modified:
spamassassin/trunk/rules/70_testing.cf
Modified: spamassassin/trunk/rules/70_testing.cf
URL: http://svn.apache.org/viewcvs/spamassassin/trunk/rules/70_testing.cf?rev=169122&r1=169121&r2=169122&view=diff
==============================================================================
--- spamassassin/trunk/rules/70_testing.cf (original)
+++ spamassassin/trunk/rules/70_testing.cf Sat May 7 20:13:07 2005
@@ -168,11 +168,19 @@
body T_OBFU_CELEBREX_W3_P3 /<inter W3><post P3>(?!celebrex)<C><E><L><E><B><R><E><X>/i
body T_OBFU_CPILL /(?!ciali[sz])<C><I><A><L><I><S>/i
+body T_OBFU_CPILL_SP /<inter SP>(?!ciali[sz])<C><I><A><L><I><S>/i
+body T_OBFU_CPILL_W1 /<inter W1>(?!ciali[sz])<C><I><A><L><I><S>/i
+body T_OBFU_CPILL_SP_P2 /<inter SP><post P2>(?!ciali[sz])<C><I><A><L><I><S>/i
+body T_OBFU_CPILL_SP_P3 /<inter SP><post P3>(?!ciali[sz])<C><I><A><L><I><S>/i
body T_OBFU_CPILL_W1_P2 /<inter W1><post P2>(?!ciali[sz])<C><I><A><L><I><S>/i
body T_OBFU_CPILL_W1_P3 /<inter W1><post P3>(?!ciali[sz])<C><I><A><L><I><S>/i
replace_tag S2 [s\xa6\xa7]
body T_OBFU_CPILL_2 /(?!cialis)<C><I><A><L><I>(?:<S2>|z\b)/i
+body T_OBFU_CPILL_SP_2 /<inter SP>(?!cialis)<C><I><A><L><I>(?:<S2>|z\b)/i
+body T_OBFU_CPILL_W1_2 /<inter W1>(?!cialis)<C><I><A><L><I>(?:<S2>|z\b)/i
+body T_OBFU_CPILL_SP_P2_2 /<inter SP><post P2>(?!cialis)<C><I><A><L><I>(?:<S2>|z\b)/i
+body T_OBFU_CPILL_SP_P3_2 /<inter SP><post P3>(?!cialis)<C><I><A><L><I>(?:<S2>|z\b)/i
body T_OBFU_CPILL_W1_P2_2 /<inter W1><post P2>(?!cialis)<C><I><A><L><I>(?:<S2>|z\b)/i
body T_OBFU_CPILL_W1_P3_2 /<inter W1><post P3>(?!cialis)<C><I><A><L><I>(?:<S2>|z\b)/i
@@ -355,6 +363,21 @@
body T_OBFU_PRICES_W2_P3 /<inter W2><post P3>(?!prices)<P><R><I><C><E><S>/i
body T_OBFU_PRICES_W3_P2 /<inter W3><post P2>(?!prices)<P><R><I><C><E><S>/i
body T_OBFU_PRICES_W3_P3 /<inter W3><post P3>(?!prices)<P><R><I><C><E><S>/i
+# left S off of negative look-ahead on purpose
+body T_OBFU_PRICES_2 /(?!price)<P><R><I><C><E><S>/i
+body T_OBFU_PRICES_W1_P2_2 /<inter W1><post P2>(?!price)<P><R><I><C><E><S>/i
+body T_OBFU_PRICES_W1_P3_2 /<inter W1><post P3>(?!price)<P><R><I><C><E><S>/i
+body T_OBFU_PRICES_W2_P2_2 /<inter W2><post P2>(?!price)<P><R><I><C><E><S>/i
+body T_OBFU_PRICES_W2_P3_2 /<inter W2><post P3>(?!price)<P><R><I><C><E><S>/i
+body T_OBFU_PRICES_W3_P2_2 /<inter W3><post P2>(?!price)<P><R><I><C><E><S>/i
+body T_OBFU_PRICES_W3_P3_2 /<inter W3><post P3>(?!price)<P><R><I><C><E><S>/i
+body T_OBFU_PRICES_3 /(?!price)<P><R><I><C><E><S>/i
+body T_OBFU_PRICES_W1_P2_3 /<inter W1><post P2>(?!price[s ])<P><R><I><C><E><S>/i
+body T_OBFU_PRICES_W1_P3_3 /<inter W1><post P3>(?!price[s ])<P><R><I><C><E><S>/i
+body T_OBFU_PRICES_W2_P2_3 /<inter W2><post P2>(?!price[s ])<P><R><I><C><E><S>/i
+body T_OBFU_PRICES_W2_P3_3 /<inter W2><post P3>(?!price[s ])<P><R><I><C><E><S>/i
+body T_OBFU_PRICES_W3_P2_3 /<inter W3><post P2>(?!price[s ])<P><R><I><C><E><S>/i
+body T_OBFU_PRICES_W3_P3_3 /<inter W3><post P3>(?!price[s ])<P><R><I><C><E><S>/i
body T_OBFU_PROFIT /(?!profit)<P><R><O><F><I><T>/i
body T_OBFU_PROFIT_W1_P2 /<inter W1><post P2>(?!profit)<P><R><O><F><I><T>/i
body T_OBFU_PROFIT_W1_P3 /<inter W1><post P3>(?!profit)<P><R><O><F><I><T>/i
@@ -381,20 +404,22 @@
body T_OBFU_ROLEX_W3_P2 /<inter W3><post P2>(?!rolex)<R><O><L><E><X>/i
body T_OBFU_ROLEX_W3_P3 /<inter W3><post P3>(?!rolex)<R><O><L><E><X>/i
body T_OBFU_SOFTWARE /(?!software)<S><O><F><T><W><A><R><E>/i
-body T_OBFU_SOFTWARE_W1_P2 /<inter W1><post P2>(?!software)<S><O><F><T><W><A><R><E>/i
-body T_OBFU_SOFTWARE_W1_P3 /<inter W1><post P3>(?!software)<S><O><F><T><W><A><R><E>/i
-body T_OBFU_SOFTWARE_W2_P2 /<inter W2><post P2>(?!software)<S><O><F><T><W><A><R><E>/i
-body T_OBFU_SOFTWARE_W2_P3 /<inter W2><post P3>(?!software)<S><O><F><T><W><A><R><E>/i
-body T_OBFU_SOFTWARE_W3_P2 /<inter W3><post P2>(?!software)<S><O><F><T><W><A><R><E>/i
-body T_OBFU_SOFTWARE_W3_P3 /<inter W3><post P3>(?!software)<S><O><F><T><W><A><R><E>/i
+# inter versions hit 'soft ware'
+body T_OBFU_SOFTWARE_W1_P2 /<inter W1><post P2>(?!soft[w ])<S><O><F><T><W><A><R><E>/i
+body T_OBFU_SOFTWARE_W1_P3 /<inter W1><post P3>(?!soft[w ])<S><O><F><T><W><A><R><E>/i
+body T_OBFU_SOFTWARE_W2_P2 /<inter W2><post P2>(?!soft[w ])<S><O><F><T><W><A><R><E>/i
+body T_OBFU_SOFTWARE_W2_P3 /<inter W2><post P3>(?!soft[w ])<S><O><F><T><W><A><R><E>/i
+body T_OBFU_SOFTWARE_W3_P2 /<inter W3><post P2>(?!soft[w ])<S><O><F><T><W><A><R><E>/i
+body T_OBFU_SOFTWARE_W3_P3 /<inter W3><post P3>(?!soft[w ])<S><O><F><T><W><A><R><E>/i
body T_OBFU_SUBMIT /(?!submit)<S><U><B><M><I><T>/i
body T_OBFU_THOUSANDS /(?!thousands)<T><H><O><U><S><A><N><D><S>/i
-body T_OBFU_THOUSANDS_W1_P2 /<inter W1><post P2>(?!thousands)<T><H><O><U><S><A><N><D><S>/i
-body T_OBFU_THOUSANDS_W1_P3 /<inter W1><post P3>(?!thousands)<T><H><O><U><S><A><N><D><S>/i
-body T_OBFU_THOUSANDS_W2_P2 /<inter W2><post P2>(?!thousands)<T><H><O><U><S><A><N><D><S>/i
-body T_OBFU_THOUSANDS_W2_P3 /<inter W2><post P3>(?!thousands)<T><H><O><U><S><A><N><D><S>/i
-body T_OBFU_THOUSANDS_W3_P2 /<inter W3><post P2>(?!thousands)<T><H><O><U><S><A><N><D><S>/i
-body T_OBFU_THOUSANDS_W3_P3 /<inter W3><post P3>(?!thousands)<T><H><O><U><S><A><N><D><S>/i
+# S is left off of lookahead on plurals on purpose
+body T_OBFU_THOUSANDS_W1_P2 /<inter W1><post P2>(?!thousand)<T><H><O><U><S><A><N><D><S>/i
+body T_OBFU_THOUSANDS_W1_P3 /<inter W1><post P3>(?!thousand)<T><H><O><U><S><A><N><D><S>/i
+body T_OBFU_THOUSANDS_W2_P2 /<inter W2><post P2>(?!thousand)<T><H><O><U><S><A><N><D><S>/i
+body T_OBFU_THOUSANDS_W2_P3 /<inter W2><post P3>(?!thousand)<T><H><O><U><S><A><N><D><S>/i
+body T_OBFU_THOUSANDS_W3_P2 /<inter W3><post P2>(?!thousand)<T><H><O><U><S><A><N><D><S>/i
+body T_OBFU_THOUSANDS_W3_P3 /<inter W3><post P3>(?!thousand)<T><H><O><U><S><A><N><D><S>/i
body T_OBFU_TRAMADOL /(?!tramadol)<T><R><A><M><A><D><O><L>/i
body T_OBFU_TRAMADOL_W1_P2 /<inter W1><post P2>(?!tramadol)<T><R><A><M><A><D><O><L>/i
body T_OBFU_TRAMADOL_W1_P3 /<inter W1><post P3>(?!tramadol)<T><R><A><M><A><D><O><L>/i
@@ -450,6 +475,16 @@
body T_OBFU_MILF_W3_P2 /<inter W3><post P2>(?!milf)<M><I><L><F>/i
body T_OBFU_MILF_W3_P3 /<inter W3><post P3>(?!milf)<M><I><L><F>/i
+body T_OBFU_MILF_2 /\b(?!milf)<M><I><L><F>/i
+body T_OBFU_MILF_SP_2 /<inter SP>(?!milf)\b<M><I><L><F>/i
+body T_OBFU_MILF_SP_P2_2 /<inter SP><post P2>\b(?!milf)<M><I><L><F>/i
+body T_OBFU_MILF_W1_P2_2 /<inter W1><post P2>\b(?!milf)<M><I><L><F>/i
+body T_OBFU_MILF_W1_P3_2 /<inter W1><post P3>\b(?!milf)<M><I><L><F>/i
+body T_OBFU_MILF_W2_P2_2 /<inter W2><post P2>\b(?!milf)<M><I><L><F>/i
+body T_OBFU_MILF_W2_P3_2 /<inter W2><post P3>\b(?!milf)<M><I><L><F>/i
+body T_OBFU_MILF_W3_P2_2 /<inter W3><post P2>\b(?!milf)<M><I><L><F>/i
+body T_OBFU_MILF_W3_P3_2 /<inter W3><post P3>\b(?!milf)<M><I><L><F>/i
+
body T_OBFU_PENIS /(?!penis)<P><E><N><I><S>/i
body T_OBFU_PENIS_SP /<inter SP>(?!penis)<P><E><N><I><S>/i
body T_OBFU_PENIS_SP_P2 /<inter SP><post P2>(?!penis)<P><E><N><I><S>/i
@@ -470,6 +505,28 @@
body T_OBFU_PILLS_W3_P2 /<inter W3><post P2>(?!pills)<P><I><L><L><S>/i
body T_OBFU_PILLS_W3_P3 /<inter W3><post P3>(?!pills)<P><I><L><L><S>/i
+# left S off of negative look-ahead on purpose
+body T_OBFU_PILLS_2 /(?!pill)<P><I><L><L><S>/i
+body T_OBFU_PILLS_SP_2 /<inter SP>(?!pill)<P><I><L><L><S>/i
+body T_OBFU_PILLS_SP_P2_2 /<inter SP><post P2>(?!pill)<P><I><L><L><S>/i
+body T_OBFU_PILLS_W1_P2_2 /<inter W1><post P2>(?!pill)<P><I><L><L><S>/i
+body T_OBFU_PILLS_W1_P3_2 /<inter W1><post P3>(?!pill)<P><I><L><L><S>/i
+body T_OBFU_PILLS_W2_P2_2 /<inter W2><post P2>(?!pill)<P><I><L><L><S>/i
+body T_OBFU_PILLS_W2_P3_2 /<inter W2><post P3>(?!pill)<P><I><L><L><S>/i
+body T_OBFU_PILLS_W3_P2_2 /<inter W3><post P2>(?!pill)<P><I><L><L><S>/i
+body T_OBFU_PILLS_W3_P3_2 /<inter W3><post P3>(?!pill)<P><I><L><L><S>/i
+
+# left S off of negative look-ahead on purpose
+body T_OBFU_PILLS_3 /(?!pill[s ])<P><I><L><L><S>/i
+body T_OBFU_PILLS_SP_3 /<inter SP>(?!pill[s ])<P><I><L><L><S>/i
+body T_OBFU_PILLS_SP_P2_3 /<inter SP><post P2>(?!pill[s ])<P><I><L><L><S>/i
+body T_OBFU_PILLS_W1_P2_3 /<inter W1><post P2>(?!pill[s ])<P><I><L><L><S>/i
+body T_OBFU_PILLS_W1_P3_3 /<inter W1><post P3>(?!pill[s ])<P><I><L><L><S>/i
+body T_OBFU_PILLS_W2_P2_3 /<inter W2><post P2>(?!pill[s ])<P><I><L><L><S>/i
+body T_OBFU_PILLS_W2_P3_3 /<inter W2><post P3>(?!pill[s ])<P><I><L><L><S>/i
+body T_OBFU_PILLS_W3_P2_3 /<inter W3><post P2>(?!pill[s ])<P><I><L><L><S>/i
+body T_OBFU_PILLS_W3_P3_3 /<inter W3><post P3>(?!pill[s ])<P><I><L><L><S>/i
+
replace_rules T_OBFU_AFFORDABLE
replace_rules T_OBFU_AFFORDABLE_W1_P2
replace_rules T_OBFU_AFFORDABLE_W1_P3
@@ -506,9 +563,17 @@
replace_rules T_OBFU_CELEBREX_W3_P2
replace_rules T_OBFU_CELEBREX_W3_P3
replace_rules T_OBFU_CPILL
+replace_rules T_OBFU_CPILL_SP
+replace_rules T_OBFU_CPILL_W1
+replace_rules T_OBFU_CPILL_SP_P2
+replace_rules T_OBFU_CPILL_SP_P3
replace_rules T_OBFU_CPILL_W1_P2
replace_rules T_OBFU_CPILL_W1_P3
replace_rules T_OBFU_CPILL_2
+replace_rules T_OBFU_CPILL_SP_2
+replace_rules T_OBFU_CPILL_W1_2
+replace_rules T_OBFU_CPILL_SP_P2_2
+replace_rules T_OBFU_CPILL_SP_P3_2
replace_rules T_OBFU_CPILL_W1_P2_2
replace_rules T_OBFU_CPILL_W1_P3_2
replace_rules T_OBFU_CLICK
@@ -690,6 +755,20 @@
replace_rules T_OBFU_PRICES_W2_P3
replace_rules T_OBFU_PRICES_W3_P2
replace_rules T_OBFU_PRICES_W3_P3
+replace_rules T_OBFU_PRICES_2
+replace_rules T_OBFU_PRICES_W1_P2_2
+replace_rules T_OBFU_PRICES_W1_P3_2
+replace_rules T_OBFU_PRICES_W2_P2_2
+replace_rules T_OBFU_PRICES_W2_P3_2
+replace_rules T_OBFU_PRICES_W3_P2_2
+replace_rules T_OBFU_PRICES_W3_P3_2
+replace_rules T_OBFU_PRICES_3
+replace_rules T_OBFU_PRICES_W1_P2_3
+replace_rules T_OBFU_PRICES_W1_P3_3
+replace_rules T_OBFU_PRICES_W2_P2_3
+replace_rules T_OBFU_PRICES_W2_P3_3
+replace_rules T_OBFU_PRICES_W3_P2_3
+replace_rules T_OBFU_PRICES_W3_P3_3
replace_rules T_OBFU_PROFIT
replace_rules T_OBFU_PROFIT_W1_P2
replace_rules T_OBFU_PROFIT_W1_P3
@@ -783,6 +862,15 @@
replace_rules T_OBFU_MILF_W2_P3
replace_rules T_OBFU_MILF_W3_P2
replace_rules T_OBFU_MILF_W3_P3
+replace_rules T_OBFU_MILF_2
+replace_rules T_OBFU_MILF_SP_2
+replace_rules T_OBFU_MILF_SP_P2_2
+replace_rules T_OBFU_MILF_W1_P2_2
+replace_rules T_OBFU_MILF_W1_P3_2
+replace_rules T_OBFU_MILF_W2_P2_2
+replace_rules T_OBFU_MILF_W2_P3_2
+replace_rules T_OBFU_MILF_W3_P2_2
+replace_rules T_OBFU_MILF_W3_P3_2
replace_rules T_OBFU_PENIS
replace_rules T_OBFU_PENIS_SP
replace_rules T_OBFU_PENIS_SP_P2
@@ -801,6 +889,24 @@
replace_rules T_OBFU_PILLS_W2_P3
replace_rules T_OBFU_PILLS_W3_P2
replace_rules T_OBFU_PILLS_W3_P3
+replace_rules T_OBFU_PILLS_2
+replace_rules T_OBFU_PILLS_SP_2
+replace_rules T_OBFU_PILLS_SP_P2_2
+replace_rules T_OBFU_PILLS_W1_P2_2
+replace_rules T_OBFU_PILLS_W1_P3_2
+replace_rules T_OBFU_PILLS_W2_P2_2
+replace_rules T_OBFU_PILLS_W2_P3_2
+replace_rules T_OBFU_PILLS_W3_P2_2
+replace_rules T_OBFU_PILLS_W3_P3_2
+replace_rules T_OBFU_PILLS_3
+replace_rules T_OBFU_PILLS_SP_3
+replace_rules T_OBFU_PILLS_SP_P2_3
+replace_rules T_OBFU_PILLS_W1_P2_3
+replace_rules T_OBFU_PILLS_W1_P3_3
+replace_rules T_OBFU_PILLS_W2_P2_3
+replace_rules T_OBFU_PILLS_W2_P3_3
+replace_rules T_OBFU_PILLS_W3_P2_3
+replace_rules T_OBFU_PILLS_W3_P3_3
endif #ifplugin Mail::SpamAssassin::Plugin::ReplaceTags