You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by qu...@apache.org on 2004/02/20 09:32:08 UTC

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