Mailing List Archive

svn commit: r322491 - in /spamassassin/trunk: lib/Mail/SpamAssassin/EvalTests.pm rulescode/70_testing.cf
Author: felicity
Date: Sun Oct 16 09:40:05 2005
New Revision: 322491

URL: http://svn.apache.org/viewcvs?rev=322491&view=rev
Log:
another set of test rules

Modified:
spamassassin/trunk/lib/Mail/SpamAssassin/EvalTests.pm
spamassassin/trunk/rulescode/70_testing.cf

Modified: spamassassin/trunk/lib/Mail/SpamAssassin/EvalTests.pm
URL: http://svn.apache.org/viewcvs/spamassassin/trunk/lib/Mail/SpamAssassin/EvalTests.pm?rev=322491&r1=322490&r2=322491&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/EvalTests.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/EvalTests.pm Sun Oct 16 09:40:05 2005
@@ -3171,4 +3171,10 @@
return 1;
}

+sub subject_length {
+ my ($self, $min, $max) = @_;
+ my $len = length($self->get('Subject'));
+ return($len < $max && $len >= $min);
+}
+
1;

Modified: spamassassin/trunk/rulescode/70_testing.cf
URL: http://svn.apache.org/viewcvs/spamassassin/trunk/rulescode/70_testing.cf?rev=322491&r1=322490&r2=322491&view=diff
==============================================================================
--- spamassassin/trunk/rulescode/70_testing.cf (original)
+++ spamassassin/trunk/rulescode/70_testing.cf Sun Oct 16 09:40:05 2005
@@ -90,3 +90,9 @@
header __SUBJ_RE_NUM Subject =~ /^\s*Re\[\d+\]:/i
meta T_SUBJ_RE_NUM !__THEBAT_MUA && __SUBJ_RE_NUM
describe T_SUBJ_RE_NUM Subject is faking 'The Bat!' responses
+
+# tvd
+# 1.345 1.5187 0.0000 1.000 1.00 0.01 T_SUBJ_LEN_SHORT
+# 0.224 0.2525 0.0000 1.000 0.50 0.01 T_SUBJ_LEN_LONG
+header T_SUBJ_LEN_SHORT eval:subject_length('0','4')
+header T_SUBJ_LEN_LONG eval:subject_length('149','999')