On Tue, May 07, 2002 at 10:22:53AM -0400, Doug Crompton wrote: | Where is the data for KNOW_BAD DIALUPS stored? I am getting a false | negative from a friend who uses earthlink.net and that pushes it over the | top. I greped for a number of things in rules but did not find anything. I | hesitate to eliminate the rule altogether but that might also be an | option.
Start in /etc/spamassassin and find the definition of the test using grep (20_header_tests.cf) : header KNOWN_BAD_DIALUPS eval:check_for_bad_dialup_ips() Since it's an "eval" test the actual definition is in the source code somewhere. Again grep is your friend. The definition is in /usr/share/perl5/Mail/Spamassassin/EvalTests.pm, line 80. It does a simple regex match against the variable $KNOWN_BAD_DIALUP_RANGES, which is defined on line 22 as # persistent spam sources. These are not in the RBL though :( $KNOWN_BAD_DIALUP_RANGES = q( .da.uu.net .prod.itd.earthlink.net .pub-ip.psi.net .prserv.net ); The conclusion is that your friend gets the short end of the stick because his ISP allows spammers to use their service. You can, of course, change any part of SA on your installation. -D -- Reckless words pierce like a sword, but the tongue of the wise brings healing. Proverbs 12:18 GnuPG key : http://dman.ddts.net/~dman/public_key.gpg
msg04699/pgp00000.pgp
Description: PGP signature