Mailing List Archive

svn commit: rev 6792 - incubator/spamassassin/trunk/rules
Author: quinlan
Date: Fri Feb 20 00:32:07 2004
New Revision: 6792

Modified:
incubator/spamassassin/trunk/rules/70_testing.cf
Log:
some rules to try for Yahoo! forgeries


Modified: incubator/spamassassin/trunk/rules/70_testing.cf
==============================================================================
--- incubator/spamassassin/trunk/rules/70_testing.cf (original)
+++ incubator/spamassassin/trunk/rules/70_testing.cf Fri Feb 20 00:32:07 2004
@@ -757,3 +757,54 @@
describe T_RCVD_IN_AHBL_RHSBL AHBL: From sender listed in AHBL (http://www.ahbl.org/)
tflags T_RCVD_IN_AHBL_RHSBL net

+# some yahoo forgery rules
+header T_FORGED_YAHOO_MSGID_1 Message-ID =~ /[A-Z]{6,}\@yahoo\.com>/
+header T_FORGED_YAHOO_MSGID_2 Message-ID =~ /[A-Z]{6,}\@yahoo\.com>/i
+header T_FORGED_YAHOO_MSGID_3 Message-ID =~ /[A-Z]{6,}\@yahoo(\.\S+)?\.[a-z]{2,3}>/i
+header T_FORGED_YAHOO_MSGID_4 Message-ID =~ /[A-Z]{6,}\@yahoo(?:groups)?\.com>/
+header T_FORGED_YAHOO_MSGID_5 Message-ID =~ /[A-Z]{6,}\@yahoo(?:groups)?\.com>/i
+header T_FORGED_YAHOO_MSGID_6 Message-ID =~ /[A-Z]{6,}\@yahoo(?:groups)?(\.\S+)?\.[a-z]{2,3}>/i
+header T_FORGED_YAHOO_MSGID_7 Message-ID =~ /[A-Z]{7,}\@yahoo\.com>/
+header T_FORGED_YAHOO_MSGID_8 Message-ID =~ /[A-Z]{7,}\@yahoo\.com>/i
+header T_FORGED_YAHOO_MSGID_9 Message-ID =~ /[A-Z]{7,}\@yahoo(\.\S+)?\.[a-z]{2,3}>/i
+header T_FORGED_YAHOO_MSGID_10 Message-ID =~ /[A-Z]{7,}\@yahoo(?:groups)?\.com>/
+header T_FORGED_YAHOO_MSGID_11 Message-ID =~ /[A-Z]{7,}\@yahoo(?:groups)?\.com>/i
+header T_FORGED_YAHOO_MSGID_12 Message-ID =~ /[A-Z]{7,}\@yahoo(?:groups)?(\.\S+)?\.[a-z]{2,3}>/i
+header T_FORGED_YAHOO_MSGID_13 Message-ID =~ /[A-Z]{8,}\@yahoo\.com>/
+header T_FORGED_YAHOO_MSGID_14 Message-ID =~ /[A-Z]{8,}\@yahoo\.com>/i
+header T_FORGED_YAHOO_MSGID_15 Message-ID =~ /[A-Z]{8,}\@yahoo(\.\S+)?\.[a-z]{2,3}>/i
+header T_FORGED_YAHOO_MSGID_16 Message-ID =~ /[A-Z]{8,}\@yahoo(?:groups)?\.com>/
+header T_FORGED_YAHOO_MSGID_17 Message-ID =~ /[A-Z]{8,}\@yahoo(?:groups)?\.com>/i
+header T_FORGED_YAHOO_MSGID_18 Message-ID =~ /[A-Z]{8,}\@yahoo(?:groups)?(\.\S+)?\.[a-z]{2,3}>/i
+header T_FORGED_YAHOO_MSGID_19 Message-ID =~ /<[^.]+\@yahoo\.com>/
+header T_FORGED_YAHOO_MSGID_20 Message-ID =~ /<[^.]+\@yahoo\.com>/i
+header T_FORGED_YAHOO_MSGID_21 Message-ID =~ /<[^.]+\@yahoo(\.\S+)?\.[a-z]{2,3}>/i
+header T_FORGED_YAHOO_MSGID_22 Message-ID =~ /<[^.]+\@yahoo(?:groups)?\.com>/
+header T_FORGED_YAHOO_MSGID_23 Message-ID =~ /<[^.]+\@yahoo(?:groups)?\.com>/i
+header T_FORGED_YAHOO_MSGID_24 Message-ID =~ /<[^.]+\@yahoo(?:groups)?(\.\S+)?\.[a-z]{2,3}>/i
+header __YAHOO_BEGINNING Message-ID =~ /<\S+(?:\.\S+|\.\S+\.\S+\.\S+)\@/
+header __YAHOO_MSGID_1 Message-ID =~ /\@yahoo\.com>/
+header __YAHOO_MSGID_2 Message-ID =~ /\@yahoo\.com>/i
+header __YAHOO_MSGID_3 Message-ID =~ /\@yahoo(\.\S+)?\.[a-z]{2,3}>/i
+header __YAHOO_MSGID_4 Message-ID =~ /\@yahoo(?:groups)?\.com>/
+header __YAHOO_MSGID_5 Message-ID =~ /\@yahoo(?:groups)?\.com>/i
+header __YAHOO_MSGID_6 Message-ID =~ /\@yahoo(?:groups)?(\.\S+)?\.[a-z]{2,3}>/i
+meta T_FORGED_YAHOO_MSGID_25 !__YAHOO_BEGINNING && __YAHOO_MSGID_1
+meta T_FORGED_YAHOO_MSGID_26 !__YAHOO_BEGINNING && __YAHOO_MSGID_2
+meta T_FORGED_YAHOO_MSGID_27 !__YAHOO_BEGINNING && __YAHOO_MSGID_3
+meta T_FORGED_YAHOO_MSGID_28 !__YAHOO_BEGINNING && __YAHOO_MSGID_4
+meta T_FORGED_YAHOO_MSGID_29 !__YAHOO_BEGINNING && __YAHOO_MSGID_5
+meta T_FORGED_YAHOO_MSGID_30 !__YAHOO_BEGINNING && __YAHOO_MSGID_6
+header __YAHOO_BEGINNING_B Message-ID =~ /<(?:\S+\.\S+|\d+(?:\.\d+){3})\@/
+header __YAHOO_MSGID_1_B Message-ID =~ /\@yahoo\.com>/
+header __YAHOO_MSGID_2_B Message-ID =~ /\@yahoo\.com>/i
+header __YAHOO_MSGID_3_B Message-ID =~ /\@yahoo(\.\S+)?\.[a-z]{2,3}>/i
+header __YAHOO_MSGID_4_B Message-ID =~ /\@yahoo(?:groups)?\.com>/
+header __YAHOO_MSGID_5_B Message-ID =~ /\@yahoo(?:groups)?\.com>/i
+header __YAHOO_MSGID_6_B Message-ID =~ /\@yahoo(?:groups)?(\.\S+)?\.[a-z]{2,3}>/i
+meta T_FORGED_YAHOO_MSGID_25_B !__YAHOO_BEGINNING && __YAHOO_MSGID_1
+meta T_FORGED_YAHOO_MSGID_26_B !__YAHOO_BEGINNING && __YAHOO_MSGID_2
+meta T_FORGED_YAHOO_MSGID_27_B !__YAHOO_BEGINNING && __YAHOO_MSGID_3
+meta T_FORGED_YAHOO_MSGID_28_B !__YAHOO_BEGINNING && __YAHOO_MSGID_4
+meta T_FORGED_YAHOO_MSGID_29_B !__YAHOO_BEGINNING && __YAHOO_MSGID_5
+meta T_FORGED_YAHOO_MSGID_30_B !__YAHOO_BEGINNING && __YAHOO_MSGID_6