You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by kh...@apache.org on 2010/04/01 00:21:15 UTC
svn commit: r929735 -
/spamassassin/trunk/rulesrc/sandbox/khopesh/20_khop_experimental.cf
Author: khopesh
Date: Wed Mar 31 22:21:14 2010
New Revision: 929735
URL: http://svn.apache.org/viewvc?rev=929735&view=rev
Log:
added languages to foreign_click, using same subrule name as SARE for __EBAY_ADDRESS
Modified:
spamassassin/trunk/rulesrc/sandbox/khopesh/20_khop_experimental.cf
Modified: spamassassin/trunk/rulesrc/sandbox/khopesh/20_khop_experimental.cf
URL: http://svn.apache.org/viewvc/spamassassin/trunk/rulesrc/sandbox/khopesh/20_khop_experimental.cf?rev=929735&r1=929734&r2=929735&view=diff
==============================================================================
--- spamassassin/trunk/rulesrc/sandbox/khopesh/20_khop_experimental.cf (original)
+++ spamassassin/trunk/rulesrc/sandbox/khopesh/20_khop_experimental.cf Wed Mar 31 22:21:14 2010
@@ -22,19 +22,23 @@ header KHOP_BIG_TO_CC ToCc =~ /(?:
describe KHOP_BIG_TO_CC Sent to 10+ recipients instaed of Bcc or a list
score KHOP_BIG_TO_CC 0.3 # 20090527
-header __KHOP_EBAY_ADDY From:addr =~ /\@(?:.+\.)?ebay\..{3,5}$/i
-meta KHOP_FAKE_EBAY __KHOP_EBAY_ADDY && !__NOT_SPOOFED
+# see also 70_sare_spoof.cf's __EBAY_ADDRESS:
+# header __EBAY_ADDRESS From:addr =~ /[\@\.]ebay\.(?:com(?:\.au|\.cn|\.hk|\.my|\.sg)?|co\.uk|at|be|ca|fr|de|in|ie|it|nl|ph|pl|es|se|ch)/i
+header __EBAY_ADDRESS From:addr =~ /[\@.]ebay\..{3,5}$/i
+meta KHOP_FAKE_EBAY __EBAY_ADDRESS && !__NOT_SPOOFED
describe KHOP_FAKE_EBAY Sender falsely claims to be from eBay
#score KHOP_FAKE_EBAY 2.25 # 20090408
# masscheck doesn't cover ifplugin lines
#ifplugin Mail::SpamAssassin::Plugin::URIDetail
-# uri_detail KHOP_FOREIGN_CLICK text =~ /\b(?:cliquez\Wici\b|clic aqu[^<.,a ])/i
+ # uri_detail doesn't support m{foo}i notation
+ #uri_detail KHOP_FOREIGN_CLICK text =~ /\b(?:cli(?:quez\W|ck\Wa)ici\b|cli(?:cca\W|c\Wa|que\Wa)qu[^<.,a ]|klie?k(?:\Whi?er|ni(?:j|nite)\Wtu[tk]aj)\b)/i
#else
- rawbody KHOP_FOREIGN_CLICK m{\bhref=[^>]{9,199}>[^<]{0,80}(?:<(?!/a\b)[^>]{0,299}>[^<]{0,80}){0,9}[^<]{0,80}\b(?:cliquez\Wici\b|clic aqu[^<.,a ])}si
+ rawbody KHOP_FOREIGN_CLICK m{\bhref=[^>]{9,199}>[^<]{0,80}(?:<(?!/a\b)[^>]{0,299}>[^<]{0,80}){0,9}[^<]{0,80}\b(?:cli(?:quez\W|ck\Wa)ici\b|cli(?:cca\W|c\Wa|que\Wa)qu[^<.,a ]|klie?k(?:\Whi?er|ni(?:j|nite)\Wtu[tk]aj)\b)}si
#endif
-describe KHOP_FOREIGN_CLICK Click here link in French or Spanish
-#score KHOP_FOREIGN_CLICK 1.1 # 20090526 see also SARE_UN7
+# includes fr, es, it, pt, nl, da, ca, sl, af, and probably others
+describe KHOP_FOREIGN_CLICK Click here link in non-English Latin text
+#score KHOP_FOREIGN_CLICK 0.1 # 20090526 see also SARE_UN7
tflags KHOP_FOREIGN_CLICK nopublish # re-do ifplugin to publish
# I don't think this ever fires