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 2006/08/02 05:10:23 UTC
svn commit: r427868 - /spamassassin/rules/trunk/sandbox/felicity/70_iadb.cf
Author: felicity
Date: Tue Aug 1 20:10:22 2006
New Revision: 427868
URL: http://svn.apache.org/viewvc?rev=427868&view=rev
Log:
bug 4895: test out iadb results again
Added:
spamassassin/rules/trunk/sandbox/felicity/70_iadb.cf
Added: spamassassin/rules/trunk/sandbox/felicity/70_iadb.cf
URL: http://svn.apache.org/viewvc/spamassassin/rules/trunk/sandbox/felicity/70_iadb.cf?rev=427868&view=auto
==============================================================================
--- spamassassin/rules/trunk/sandbox/felicity/70_iadb.cf (added)
+++ spamassassin/rules/trunk/sandbox/felicity/70_iadb.cf Tue Aug 1 20:10:22 2006
@@ -0,0 +1,129 @@
+# SpamAssassin rules file: IADB tests
+#
+# Please don't modify this file as your changes will be overwritten with
+# the next update. Use @@LOCAL_RULES_DIR@@/local.cf instead.
+# See 'perldoc Mail::SpamAssassin::Conf' for details.
+#
+# <@LICENSE>
+# Copyright 2004 Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# </...@LICENSE>
+#
+###########################################################################
+
+# 127.0.0.1 Listed in IADB
+# 127.0.0.2 Listed in IADB (Alternate to 127.0.0.1)
+# 127.0.1.255 Vouched listing*
+# 127.0.2.1 Participates in Email Deliverability Database (EDDB)
+# 127.0.2.2 Is a member of the Email Processing Industry Alliance (EPIA)
+# 127.2.255.1 Publishes SPF record
+# 127.2.255.2 Publishes Microsoft "Sender I.D." record
+# 127.2.255.3 Publishes Domain Keys record
+# 127.2.255.4 Publishes rDNS
+# 127.2.255.101 Participates in Habeas program
+# 127.2.255.102 Participates in Ironport's Bonded Sender program
+# 127.2.255.103 Is a GoodMail certified sender
+# 127.3.100.0 Has absolutely no mailing controls in place
+# 127.3.100.1 Scrapes addresses, pure opt-out only
+# 127.3.100.2 Accepts unverified sign-ups such as through web page
+# 127.3.100.3 Accepts unverified sign-ups, gives chance to opt out
+# 127.3.100.4 Adds only customer and inquirer email addresses to mailing list without opt-in, gives chance to opt out
+# 127.3.100.5 Has opt-in mechanism available, used less than 50% of the time
+# 127.3.100.6 Has opt-in mechanism available, used more than 50% of the time
+# 127.3.100.7 All mailing list mail is opt-in
+# 127.3.100.8 All mailing list mail is at least opt-in, and has confirmed (double) opt-in mechanism available, used less than 50% of the time
+# 127.3.100.9 All mailing list mail is at least opt-in, and has confirmed (double) opt-in mechanism available, used more than 50% of the time
+# 127.3.100.10 All mailing list mail is confirmed (double) opt-in
+# 127.3.100.100 The only email which comes from this IP address is mailing list email, and that mailing list email is entirely confirmed (double) opt-in
+# 127.3.100.200 The only email which comes from this IP address is one-to-one or transactional email. No bulk email is sent from this IP address
+# 127.101.001.10 Complies with Michigan's Child Protection Email Address Registry law
+# 127.101.002.10 Complies with Utah's Child Protection Email Address Registry law
+# 127.101.101.10 Has checked mailing lists against the Michigan Child Protective Registry within last 30 days
+# 127.101.102.10 Has checked mailing lists against the Utah Child Protective Registry within last 30 days
+# 127.101.201.10 This IP address sends no material which falls under the Michigan Child Protective Registry law
+# 127.101.202.10 This IP address sends no material which falls under the Utah Child Protective Registry law
+
+ifplugin Mail::SpamAssassin::Plugin::DNSEval
+
+## IADB support ...
+#header __RCVD_IN_IADB eval:check_rbl('iadb-firsttrusted', 'iadb.isipp.com.')
+#tflags __RCVD_IN_IADB net nice
+#
+#header RCVD_IN_IADB_VOUCHED eval:check_rbl_sub('iadb-firsttrusted', '^127.0.1.255$')
+#describe RCVD_IN_IADB_VOUCHED ISIPP IADB lists as vouched-for sender
+#tflags RCVD_IN_IADB_VOUCHED net nice
+
+header RCVD_IN_IADB_127_0_0_1 eval:check_rbl_sub('iadb-firsttrusted', '^127.0.0.1$')
+header RCVD_IN_IADB_127_0_0_2 eval:check_rbl_sub('iadb-firsttrusted', '^127.0.0.2$')
+header RCVD_IN_IADB_127_0_2_1 eval:check_rbl_sub('iadb-firsttrusted', '^127.0.2.1$')
+header RCVD_IN_IADB_127_0_2_2 eval:check_rbl_sub('iadb-firsttrusted', '^127.0.2.2$')
+header RCVD_IN_IADB_127_2_255_1 eval:check_rbl_sub('iadb-firsttrusted', '^127.2.255.1$')
+header RCVD_IN_IADB_127_2_255_2 eval:check_rbl_sub('iadb-firsttrusted', '^127.2.255.2$')
+header RCVD_IN_IADB_127_2_255_3 eval:check_rbl_sub('iadb-firsttrusted', '^127.2.255.3$')
+header RCVD_IN_IADB_127_2_255_4 eval:check_rbl_sub('iadb-firsttrusted', '^127.2.255.4$')
+header RCVD_IN_IADB_127_2_255_101 eval:check_rbl_sub('iadb-firsttrusted', '^127.2.255.101$')
+header RCVD_IN_IADB_127_2_255_102 eval:check_rbl_sub('iadb-firsttrusted', '^127.2.255.102$')
+header RCVD_IN_IADB_127_2_255_103 eval:check_rbl_sub('iadb-firsttrusted', '^127.2.255.103$')
+header RCVD_IN_IADB_127_3_100_0 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.0$')
+header RCVD_IN_IADB_127_3_100_1 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.1$')
+header RCVD_IN_IADB_127_3_100_2 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.2$')
+header RCVD_IN_IADB_127_3_100_3 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.3$')
+header RCVD_IN_IADB_127_3_100_4 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.4$')
+header RCVD_IN_IADB_127_3_100_5 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.5$')
+header RCVD_IN_IADB_127_3_100_6 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.6$')
+header RCVD_IN_IADB_127_3_100_7 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.7$')
+header RCVD_IN_IADB_127_3_100_8 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.8$')
+header RCVD_IN_IADB_127_3_100_9 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.9$')
+header RCVD_IN_IADB_127_3_100_10 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.10$')
+header RCVD_IN_IADB_127_3_100_100 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.100$')
+header RCVD_IN_IADB_127_3_100_200 eval:check_rbl_sub('iadb-firsttrusted', '^127.3.100.200$')
+header RCVD_IN_IADB_127_101_001_10 eval:check_rbl_sub('iadb-firsttrusted', '^127.101.001.10$')
+header RCVD_IN_IADB_127_101_002_10 eval:check_rbl_sub('iadb-firsttrusted', '^127.101.002.10$')
+header RCVD_IN_IADB_127_101_101_10 eval:check_rbl_sub('iadb-firsttrusted', '^127.101.101.10$')
+header RCVD_IN_IADB_127_101_102_10 eval:check_rbl_sub('iadb-firsttrusted', '^127.101.102.10$')
+header RCVD_IN_IADB_127_101_201_10 eval:check_rbl_sub('iadb-firsttrusted', '^127.101.201.10$')
+header RCVD_IN_IADB_127_101_202_10 eval:check_rbl_sub('iadb-firsttrusted', '^127.101.202.10$')
+
+tflags RCVD_IN_IADB_127_0_0_1 net nice
+tflags RCVD_IN_IADB_127_0_0_2 net nice
+tflags RCVD_IN_IADB_127_0_2_1 net nice
+tflags RCVD_IN_IADB_127_0_2_2 net nice
+tflags RCVD_IN_IADB_127_2_255_1 net nice
+tflags RCVD_IN_IADB_127_2_255_2 net nice
+tflags RCVD_IN_IADB_127_2_255_3 net nice
+tflags RCVD_IN_IADB_127_2_255_4 net nice
+tflags RCVD_IN_IADB_127_2_255_101 net nice
+tflags RCVD_IN_IADB_127_2_255_102 net nice
+tflags RCVD_IN_IADB_127_2_255_103 net nice
+tflags RCVD_IN_IADB_127_3_100_0 net nice
+tflags RCVD_IN_IADB_127_3_100_1 net nice
+tflags RCVD_IN_IADB_127_3_100_2 net nice
+tflags RCVD_IN_IADB_127_3_100_3 net nice
+tflags RCVD_IN_IADB_127_3_100_4 net nice
+tflags RCVD_IN_IADB_127_3_100_5 net nice
+tflags RCVD_IN_IADB_127_3_100_6 net nice
+tflags RCVD_IN_IADB_127_3_100_7 net nice
+tflags RCVD_IN_IADB_127_3_100_8 net nice
+tflags RCVD_IN_IADB_127_3_100_9 net nice
+tflags RCVD_IN_IADB_127_3_100_10 net nice
+tflags RCVD_IN_IADB_127_3_100_100 net nice
+tflags RCVD_IN_IADB_127_3_100_200 net nice
+tflags RCVD_IN_IADB_127_101_001_10 net nice
+tflags RCVD_IN_IADB_127_101_002_10 net nice
+tflags RCVD_IN_IADB_127_101_101_10 net nice
+tflags RCVD_IN_IADB_127_101_102_10 net nice
+tflags RCVD_IN_IADB_127_101_201_10 net nice
+tflags RCVD_IN_IADB_127_101_202_10 net nice
+
+endif