On Thu, 7 Mar 2002, Geoff Gibbs wrote: > > I think that this is > > more closely related to the false positive, I spotted, from a base-64 > > attachment which also triggered the whole line of shouting. > > Thinking about this a bit more, shouldn't the whole line of shouting test > test for some spaces between the words? This would avoid blocks of > encoded data which happen to have a solid line of capitals, and > already score highly.
Agreed. I'll look into adding that to the regexps. Meanwhile, try the following diff: Index: lib/Mail/SpamAssassin/EvalTests.pm =================================================================== RCS file: /cvsroot/spamassassin/spamassassin/lib/Mail/SpamAssassin/EvalTests.pm,v retrieving revision 1.109 diff -r1.109 EvalTests.pm 897c897,898 < my $num_lines = scalar grep(/^[A-Z]{20,}$/, @lines); --- > # 3) Some whitespace > my $num_lines = scalar grep(/\s/, grep(/^[A-Z]{20,}$/, @lines)); -- Matt. <:->get a SMart net</:-> ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________ _______________________________________________ Spamassassin-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/spamassassin-talk