I almost forgot.  I've had to tweak a few existing rules.

# Slightly less picky than the stock rule
body DEAR_SOMEBODY              /^Dear /

# Needed more space between the call/dial and the number, and added fax
body CALL_FREE                  
/(?:call|dial|fax).{1,40}8(?:00|88|77|66|55|44|33|22)[\s-][\dA-Z]+[\s-]?[\dA-Z]+/i

# Generalize the excuse
body EXCUSE_18                  /(?:does not|do not|never) (?:spam|sen[dt] 
unsolicited)/i

# The original rule looks for a hex value that's not FFFFFF.  Doesn't work
# for color names.  This is close enough, and catches color names too.
rawbody HTML_WITH_BGCOLOR       /<body .*bgcolor[=3d\"\'\#]+[^wf]/i

# This is not a great translation of the rule, but the [:lower:] set
# is in perl 5.6, and I'm on 5.005.  I already submitted a bug saying
# there should be a `require 5.6' if that's really what the developers want.
# As it stands, in perl 5.005 there are a LOT of false positives.
header SUBJ_ALL_CAPS          Subject =~ /[A-Z0-9 -_.]{10,}/

-- 
Ben Jackson
<[EMAIL PROTECTED]>
http://www.ben.com/

_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to