SURBL not working properly in MailScanner 4.35.9

Remco Barendse mailscanner at BARENDSE.TO
Mon Nov 8 10:04:17 GMT 2004


On Fri, 5 Nov 2004, Alden Levy wrote:

>> Date:    Fri, 5 Nov 2004 10:26:56 +0100
>> From:    Jan-Peter Koopmann <Jan-Peter.Koopmann at SECEIDOS.DE>
>> Subject: Re: SURBL not working properly in MailScanner 4.35.9
>>
>> On Friday, November 05, 2004 9:12 AM MailScanner mailing list wrote:
>>
>>> Would you mind sharing how to put init.pre and 25_uribl.c in
>>> spam.assassin.prefs.conf file ?
>>
>> There is no need for putting anything in spam.assassin.prefs.conf as far
>> as I know. If you have=20
>>
>> loadplugin Mail::SpamAssassin::Plugin::URIDNSBL
>>
>> in your init.pre that should be sufficient. Please run a testmessage
>> through spamassassin with the debugging option
>>
>> spamassassin -D < testmessage
>>
>> and analyze the output. It did not work here at first until I figured
>> out that Net::DNS was either not installed or the wrong version (can't
>> remember). The debug log should show you though.
>>
>> Kind regards,
>>   JP
>>
> JP,
> You may be on to something with Net::DNS, although it *seems* to work.
> The output of spamassassin -D < testmessage (with a SURBL URL in it) is
> correct with a standard setup.

You are probably right. I just downloaded the latest tarball
install-clamav-spamass and tried to rebuild the SRPM.

It did not build because it needed Win32::Registry

Trying to install that module through perl from CPAN failed with some
other dependencies (I *hate* perl)

I will nuke the box entirely and do a full reinstall. Hopefully it will
solve my problems.

Thanks for the help and tips and will post the result!


>
> My Net::DNS is 0.48, but when I try to force install (with cpan), I get a
> few errors when I enable the Internet tests:
> t/00-load..................ok
> t/00-pod...................ok
> t/00-version...............ok
> t/01-resolver-env..........ok
> t/01-resolver-file.........ok
>        7/8 skipped: Could not read configuration file
> t/01-resolver-opt..........ok
> t/01-resolver..............ok
> t/02-header................ok
> t/03-question..............ok
> t/04-packet-unique-push....ok
> t/04-packet................ok
> t/05-rr-sshfp..............skipped
>        all skipped: Digest::BubbleBabble not installed.
> t/05-rr-txt................ok
> t/05-rr-unknown............ok
> t/05-rr....................ok
> t/06-update................ok
> t/07-misc..................ok
> t/08-online................ok
> t/09-tkey..................ok
> t/10-recurse...............ok 2/12Server [198.41.0.4] did not give answers
> at /root/.cpan/build/Net-DNS-0.48/blib/lib/Net/DNS/Resolver/Recurse.pm
> line 73.
> t/10-recurse...............NOK 4
> #     Failed test (t/10-recurse.t at line 30)
> t/10-recurse...............NOK 5
> #     Failed test (t/10-recurse.t at line 36)
> Can't call method "answer" on an undefined value at t/10-recurse.t line 37.
> # Looks like you planned 12 tests but only ran 5.
> # Looks like your test died just after 5.
> t/10-recurse...............dubious
>        Test returned status 255 (wstat 65280, 0xff00)
> Scalar found where operator expected at (eval 154) line 1, near "'int'
> $__val"
>        (Missing operator before   $__val?)
> DIED. FAILED tests 4-12
>        Failed 9/12 tests, 25.00% okay
> Failed Test    Stat Wstat Total Fail  Failed  List of Failed
> -------------------------------------------------------------------------------
> t/10-recurse.t  255 65280    12   16 133.33%  4-12
> 1 test and 7 subtests skipped.
> Failed 1/20 test scripts, 95.00% okay. 9/872 subtests failed, 98.97% okay.
> make: *** [test_dynamic] Error 2
>  /usr/bin/make test -- NOT OK
> Running make install
> cpan> force install Net::DNSRunning Mkbootstrap for Net::DNS ()
> chmod 644 DNS.bs
> rm -f blib/arch/auto/Net/DNS/DNS.so
> LD_RUN_PATH="/lib" gcc  -shared -L/usr/local/lib DNS.o  -o
> blib/arch/auto/Net/DNS/DNS.so   -lresolv
> chmod 755 blib/arch/auto/Net/DNS/DNS.so
> cp DNS.bs blib/arch/auto/Net/DNS/DNS.bs
> chmod 644 blib/arch/auto/Net/DNS/DNS.bs
> Files found in blib/arch: installing files in blib/lib into architecture
> dependent library tree
> Writing
> /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/auto/Net/DNS/.packlist
> Appending installation info to
> /usr/lib/perl5/5.8.1/i386-linux-thread-multi/perllocal.pod
>  /usr/bin/make install  -- OK
>
> I'd love to go back to using SURBL the "normal" way, so any advice is
> appreciated.
>
> I've attached my s.a.prefs.conf for others to use (e.g., Remco) until we
> fix this problem.
>
> Thanks,
> Alden
>
> Alden Levy
> Engine No. 9, Inc.
> 130 West 57th Street, Suite 12E
> New York, NY 10019
> (212) 981-1122
> (212) 725-7202 (fax)
>
> ------------------------ MailScanner list ------------------------
> To unsubscribe, email jiscmail at jiscmail.ac.uk with the words:
> 'leave mailscanner' in the body of the email.
> Before posting, read the MAQ (http://www.mailscanner.biz/maq/) and
> the archives (http://www.jiscmail.ac.uk/lists/mailscanner.html).
>

------------------------ MailScanner list ------------------------
To unsubscribe, email jiscmail at jiscmail.ac.uk with the words:
'leave mailscanner' in the body of the email.
Before posting, read the MAQ (http://www.mailscanner.biz/maq/) and
the archives (http://www.jiscmail.ac.uk/lists/mailscanner.html).




More information about the MailScanner mailing list