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 2007/09/24 14:15:45 UTC
svn commit: r578777 - in /spamassassin: rules/trunk/sandbox/jm/20_bug5586.cf
trunk/rules/20_dynrdns.cf
Author: jm
Date: Mon Sep 24 05:15:44 2007
New Revision: 578777
URL: http://svn.apache.org/viewvc?rev=578777&view=rev
Log:
bug 5586: RDNS_NONE has false positives if the MTA doesn't put the hostname in the Received header, like Communigate Pro. add an exception for this
Removed:
spamassassin/rules/trunk/sandbox/jm/20_bug5586.cf
Modified:
spamassassin/trunk/rules/20_dynrdns.cf
Modified: spamassassin/trunk/rules/20_dynrdns.cf
URL: http://svn.apache.org/viewvc/spamassassin/trunk/rules/20_dynrdns.cf?rev=578777&r1=578776&r2=578777&view=diff
==============================================================================
--- spamassassin/trunk/rules/20_dynrdns.cf (original)
+++ spamassassin/trunk/rules/20_dynrdns.cf Mon Sep 24 05:15:44 2007
@@ -195,12 +195,17 @@
# exceptions (bug 5397):
header __RDNS_STATIC X-Spam-Relays-Untrusted =~ /^[^\]]+ rdns=\S*(?:static|fixip)/i
+# bug 5586:
+header __CGATE_RCVD Received =~ /by \S+ \(CommuniGate Pro/
+
+header __RDNS_NONE X-Spam-Relays-Untrusted =~ /^[^\]]+ rdns= /
+
###########################################################################
meta RDNS_DYNAMIC (__LAST_UNTRUSTED_RELAY_NO_AUTH && !__RDNS_STATIC && (__RDNS_DYNAMIC_IPADDR || __RDNS_DYNAMIC_DHCP || __RDNS_DYNAMIC_HCC || __RDNS_DYNAMIC_ATTBI || __RDNS_DYNAMIC_ROGERS || __RDNS_DYNAMIC_ADELPHIA || __RDNS_DYNAMIC_DIALIN || __RDNS_DYNAMIC_HEXIP || __RDNS_DYNAMIC_SPLIT_IP || __RDNS_DYNAMIC_YAHOOBB || __RDNS_DYNAMIC_OOL || __RDNS_DYNAMIC_RR2 || __RDNS_DYNAMIC_COMCAST || __RDNS_DYNAMIC_TELIA || __RDNS_DYNAMIC_VTR || __RDNS_DYNAMIC_CHELLO_NO || __RDNS_DYNAMIC_CHELLO_NL || __RDNS_DYNAMIC_VELOX || __RDNS_DYNAMIC_NTL || __RDNS_DYNAMIC_HOME_NL || __RDNS_DYNAMIC_TDS || __RDNS_DYNAMIC_VIRTUA || __RDNS_DYNAMIC_SPACELAN || __RDNS_INDICATOR_DYN || __RDNS_INDICATOR_RES || __RDNS_INDICATOR_TYPE2 || __RDNS_DYNAMIC_TTNET || __RDNS_DYNAMIC_ASAHI))
describe RDNS_DYNAMIC Delivered to trusted network by host with dynamic-looking rDNS
-header RDNS_NONE X-Spam-Relays-Untrusted =~ /^[^\]]+ rdns= /
+meta RDNS_NONE (__RDNS_NONE && !__CGATE_RCVD)
describe RDNS_NONE Delivered to trusted network by a host with no rDNS