You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by jm...@apache.org on 2006/04/22 15:22:26 UTC

svn commit: r396124 - /spamassassin/rules/trunk/core/20_ratware.cf

Author: jm
Date: Sat Apr 22 06:22:25 2006
New Revision: 396124

URL: http://svn.apache.org/viewcvs?rev=396124&view=rev
Log:
bug 4649: fix Outlook Express/Yahoo FPs

Modified:
    spamassassin/rules/trunk/core/20_ratware.cf

Modified: spamassassin/rules/trunk/core/20_ratware.cf
URL: http://svn.apache.org/viewcvs/spamassassin/rules/trunk/core/20_ratware.cf?rev=396124&r1=396123&r2=396124&view=diff
==============================================================================
--- spamassassin/rules/trunk/core/20_ratware.cf (original)
+++ spamassassin/rules/trunk/core/20_ratware.cf Sat Apr 22 06:22:25 2006
@@ -127,7 +127,10 @@
 describe FORGED_MUA_THEBAT_CS	Mail pretending to be from The Bat! (charset)
 describe FORGED_MUA_THEBAT_BOUN Mail pretending to be from The Bat! (boundary)
 
-meta FORGED_OUTLOOK_HTML	(__ANY_OUTLOOK_MUA && MIME_HTML_ONLY)
+# bug 4649: bulk mail sent via Yahoo! often looks forged, even when it is not
+header __YAHOO_BULK		Received =~ /from \[\S+\] by \S+\.(?:groups|scd|dcn)\.yahoo\.com with NNFMP/
+
+meta FORGED_OUTLOOK_HTML	(!__YAHOO_BULK && __ANY_OUTLOOK_MUA && MIME_HTML_ONLY)
 describe FORGED_OUTLOOK_HTML	Outlook can't send HTML message only
 
 # bug 2525: FORGED_IMS_HTML fp'ing because new IMS *DOES* use text/html
@@ -135,7 +138,7 @@
 # after that to get away with it.
 header __IMS_HTML_BUILDS	X-Mailer =~ /^Internet Mail Service .(?:[6789]\.|5\.[6789]|5\.5\.(?:[3456789]|2[789]|26[6789]|265[6789]))/
 header __IMS_HTML_RCVD		Received =~ /\bby \S+ with Internet Mail Service .(?:[6789]\.|5\.[6789]|5\.5\.(?:[3456789]|2[789]|26[6789]|265[6789]))/
-meta FORGED_IMS_HTML		(__IMS_MUA && MIME_HTML_ONLY && !(__IMS_HTML_BUILDS && __IMS_HTML_RCVD))
+meta FORGED_IMS_HTML		(!__YAHOO_BULK && __IMS_MUA && MIME_HTML_ONLY && !(__IMS_HTML_BUILDS && __IMS_HTML_RCVD))
 describe FORGED_IMS_HTML	IMS can't send HTML message only
 
 meta FORGED_THEBAT_HTML		(__THEBAT_MUA_V1 && MIME_HTML_ONLY)
@@ -197,10 +200,10 @@
 meta FORGED_AOL_TAGS		(__ANY_AOL_MUA && __MIME_HTML && !__TAG_EXISTS_HTML)
 describe FORGED_AOL_TAGS	AOL mailers can't send HTML in this format
 
-meta FORGED_IMS_TAGS		(__ANY_IMS_MUA && __MIME_HTML && !(__TAG_EXISTS_HTML && __TAG_EXISTS_HEAD && __TAG_EXISTS_META && __TAG_EXISTS_BODY))
+meta FORGED_IMS_TAGS		(!__YAHOO_BULK && __ANY_IMS_MUA && __MIME_HTML && !(__TAG_EXISTS_HTML && __TAG_EXISTS_HEAD && __TAG_EXISTS_META && __TAG_EXISTS_BODY))
 describe FORGED_IMS_TAGS	IMS mailers can't send HTML in this format
 
-meta FORGED_OUTLOOK_TAGS	(__ANY_OUTLOOK_MUA && __MIME_HTML && !(__TAG_EXISTS_HTML && __TAG_EXISTS_HEAD && __TAG_EXISTS_META && __TAG_EXISTS_BODY))
+meta FORGED_OUTLOOK_TAGS	(!__YAHOO_BULK && __ANY_OUTLOOK_MUA && __MIME_HTML && !(__TAG_EXISTS_HTML && __TAG_EXISTS_HEAD && __TAG_EXISTS_META && __TAG_EXISTS_BODY))
 describe FORGED_OUTLOOK_TAGS	Outlook can't send HTML in this format
 
 # Send-Safe ratware (idea from Alan Curry)