You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by fe...@apache.org on 2004/12/08 00:40:35 UTC
svn commit: r111169 - /spamassassin/trunk/rules/70_testing.cf
Author: felicity
Date: Tue Dec 7 15:40:34 2004
New Revision: 111169
URL: http://svn.apache.org/viewcvs?view=rev&rev=111169
Log:
bug 3772: add rules for IADB support
Modified:
spamassassin/trunk/rules/70_testing.cf
Modified: spamassassin/trunk/rules/70_testing.cf
Url: http://svn.apache.org/viewcvs/spamassassin/trunk/rules/70_testing.cf?view=diff&rev=111169&p1=spamassassin/trunk/rules/70_testing.cf&r1=111168&p2=spamassassin/trunk/rules/70_testing.cf&r2=111169
==============================================================================
--- spamassassin/trunk/rules/70_testing.cf (original)
+++ spamassassin/trunk/rules/70_testing.cf Tue Dec 7 15:40:34 2004
@@ -33,16 +33,95 @@
########################################################################
-# Need to have multiple A result support before these will work in a useful
-# manner
-#
-# IADB
-#header __RCVD_IN_IADB eval:check_rbl('iadb-firsttrusted', 'iadb.isipp.com.')
-#tflags __RCVD_IN_IADB net nice
-#
-#header T_RCVD_IN_IADB_LIST eval:check_rbl_sub('iadb-firsttrusted', '127.0.0.1')
-#describe T_RCVD_IN_IADB_LIST Sender is listed in ISIPP IADB
-#tflags T_RCVD_IN_IADB_LIST net nice
+# Should choose either IADB or IADB2 and go with it. I'm in favor of IADB and
+# ranking the individual pieces separately. IADB2 basically aggregates the
+# results into a simple score, which is fine but I think we'd get better data
+# out of the individual pieces.
+# 2004/12/07, TVD
+
+# IADB support ...
+header __RCVD_IN_IADB eval:check_rbl('iadb-firsttrusted', 'iadb.isipp.com.')
+tflags __RCVD_IN_IADB net nice
+
+header T_RCVD_IN_IADB eval:check_rbl_sub('iadb-firsttrusted', '^127.0.0.[12]$')
+describe T_RCVD_IN_IADB Sender is listed in ISIPP IADB
+tflags T_RCVD_IN_IADB net nice
+
+header T_RCVD_IN_IADB_VOUCHED eval:check_rbl_sub('iadb-firsttrusted', '^127.0.1.255$')
+describe T_RCVD_IN_IADB_VOUCHED ISIPP IADB lists as vouched-for sender
+tflags T_RCVD_IN_IADB_VOUCHED net nice
+
+header T_RCVD_IN_IADB_EDDB eval:check_rbl_sub('iadb-firsttrusted', '^127.0.2.1$')
+describe T_RCVD_IN_IADB_EDDB ISIPP IADB lists sender as EDDB participant
+tflags T_RCVD_IN_IADB_EDDB net nice
+
+header T_RCVD_IN_IADB_EPIA eval:check_rbl_sub('iadb-firsttrusted', '^127.0.2.2$')
+describe T_RCVD_IN_IADB_EPIA ISIPP IADB lists sender as EPIA participant
+tflags T_RCVD_IN_IADB_EPIA net nice
+
+header T_RCVD_IN_IADB_SPF eval:check_rbl_sub('iadb-firsttrusted', '^127.2.255.1$')
+describe T_RCVD_IN_IADB_SPF ISIPP IADB lists sender as SPF publisher
+tflags T_RCVD_IN_IADB_SPF net nice
+
+header T_RCVD_IN_IADB_CID eval:check_rbl_sub('iadb-firsttrusted', '^127.2.255.2$')
+describe T_RCVD_IN_IADB_CID ISIPP IADB lists sender as CID publisher
+tflags T_RCVD_IN_IADB_CID net nice
+
+header T_RCVD_IN_IADB_HABEAS eval:check_rbl_sub('iadb-firsttrusted', '^127.2.255.101$')
+describe T_RCVD_IN_IADB_HABEAS ISIPP IADB lists sender as Habeas participant
+tflags T_RCVD_IN_IADB_HABEAS net nice
+
+header T_RCVD_IN_IADB_BSP eval:check_rbl_sub('iadb-firsttrusted', '^127.2.255.102$')
+describe T_RCVD_IN_IADB_BSP ISIPP IADB lists sender as BSP participant
+tflags T_RCVD_IN_IADB_BSP net nice
+
+header T_RCVD_IN_IADB_LVL0 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.0$')
+describe T_RCVD_IN_IADB_LVL0 ISIPP IADB reports no mailing controls
+tflags T_RCVD_IN_IADB_LVL0 net nice
+
+header T_RCVD_IN_IADB_LVL1 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.1$')
+describe T_RCVD_IN_IADB_LVL1 ISIPP IADB reports address scraper/opt-out only
+tflags T_RCVD_IN_IADB_LVL1 net nice
+
+header T_RCVD_IN_IADB_LVL2 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.2$')
+describe T_RCVD_IN_IADB_LVL2 ISIPP IADB reports unverified opt-in
+tflags T_RCVD_IN_IADB_LVL2 net nice
+
+header T_RCVD_IN_IADB_LVL3 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.3$')
+describe T_RCVD_IN_IADB_LVL3 ISIPP IADB reports unverified opt-in w/ opt-out
+tflags T_RCVD_IN_IADB_LVL3 net nice
+
+header T_RCVD_IN_IADB_LVL4 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.4$')
+describe T_RCVD_IN_IADB_LVL4 ISIPP IADB reports relationship opt-in
+tflags T_RCVD_IN_IADB_LVL4 net nice
+
+header T_RCVD_IN_IADB_LVL5 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.5$')
+describe T_RCVD_IN_IADB_LVL5 ISIPP IADB reports < 50% opt-in
+tflags T_RCVD_IN_IADB_LVL5 net nice
+
+header T_RCVD_IN_IADB_LVL6 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.6$')
+describe T_RCVD_IN_IADB_LVL6 ISIPP IADB reports > 50% opt-in
+tflags T_RCVD_IN_IADB_LVL6 net nice
+
+header T_RCVD_IN_IADB_LVL7 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.7$')
+describe T_RCVD_IN_IADB_LVL7 ISIPP IADB reports mails are all opt-in
+tflags T_RCVD_IN_IADB_LVL7 net nice
+
+header T_RCVD_IN_IADB_LVL8 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.8$')
+describe T_RCVD_IN_IADB_LVL8 ISIPP IADB reports mails are <50% verified opt-in
+tflags T_RCVD_IN_IADB_LVL8 net nice
+
+header T_RCVD_IN_IADB_LVL9 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.9$')
+describe T_RCVD_IN_IADB_LVL9 ISIPP IADB reports mails are >50% verified opt-in
+tflags T_RCVD_IN_IADB_LVL9 net nice
+
+header T_RCVD_IN_IADB_LVL10 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.10$')
+describe T_RCVD_IN_IADB_LVL10 ISIPP IADB reports mails are 100% verified opt-in
+tflags T_RCVD_IN_IADB_LVL10 net nice
+
+header T_RCVD_IN_IADB_LVL100 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.100$')
+describe T_RCVD_IN_IADB_LVL100 ISIPP IADB reports verified opt-in mailing lists
+tflags T_RCVD_IN_IADB_LVL100 net nice
########################################################################