On Thu, 2009-11-19 at 15:36 -0500, Adam Katz wrote: > > No matter what I do, the various DNSBL test's etc don't fire when I use > > the milter -v- Postifx using S/A as an after queue content filter. > > This doesn't look like a spamass-milter problem. It is a spamassassin > problem, specifically with the DNSEval plugin. Usually, this comes from > lacking perl's Net::DNS ... which is odd on Debian because the SA package > depends on it. Here is the thing, if I run it as a content filter in Postfix *without* the milter, it works flawlessly. All the dnsbl tests fire, I get a spam report in the headers of the message etc. So I'm sure everything that needs to be there with Spamassassin is there, or it would not work when it was implemented without the milter.
I suspect it's the spamc options the milter is using - but I can't find reference to these. Just to be sure: > > First, see if it's properly enabled: > > grep DNSEval /etc/spamassassin/*pre /etc/spamassassin/v320.pre:loadplugin Mail::SpamAssassin::Plugin::DNSEval > > Second, look at SA's debug output: > > true |spamassassin -D dns |true r...@stinger2:~# true |spamassassin -D dns |true [5185] dbg: dns: no ipv6 [5185] dbg: dns: is Net::DNS::Resolver available? yes [5185] dbg: dns: Net::DNS version: 0.65 [5185] dbg: dns: is_dns_available() last checked 1258694641.0 seconds ago; re-checking [5185] dbg: dns: no ipv6 [5185] dbg: dns: is Net::DNS::Resolver available? yes [5185] dbg: dns: Net::DNS version: 0.65 [5185] dbg: dns: name server: 82.70.24.237, LocalAddr: 0.0.0.0 [5185] dbg: dns: resolver socket rx buffer size is 111616 bytes [5185] dbg: dns: testing resolver nameservers: 82.70.24.237 [5185] dbg: dns: trying (3) adelphia.net... [5185] dbg: dns: looking up NS for 'adelphia.net' [5185] dbg: dns: NS lookup of adelphia.net using 82.70.24.237 succeeded => DNS available (set dns_available to override) [5185] dbg: dns: name server: 82.70.24.237, LocalAddr: 0.0.0.0 [5185] dbg: dns: resolver socket rx buffer size is 111616 bytes [5185] dbg: dns: NS list: 82.70.24.237 [5185] dbg: dns: name server: 82.70.24.237, LocalAddr: 0.0.0.0 [5185] dbg: dns: resolver socket rx buffer size is 111616 bytes [5185] dbg: dns: is DNS available? 1 [5185] dbg: dns: checking RBL sa-other.bondedsender.org., set bsp-untrusted [5185] dbg: dns: checking RBL plus.bondedsender.org., set ssc-firsttrusted [5185] dbg: dns: checking RBL combined.njabl.org., set njabl [5185] dbg: dns: checking RBL b.barracudacentral.org., set Barracuda [5185] dbg: dns: checking RBL dnsbl-2.uceprotect.net., set L2.uceprotect [5185] dbg: dns: checking RBL bl.spamcop.net., set spamcop [5185] dbg: dns: checking RBL dnsbl-3.uceprotect.net., set L3.uceprotect [5185] dbg: dns: checking RBL dnsbl-1.uceprotect.net., set L1.uceprotect [5185] dbg: dns: checking RBL zen.spamhaus.org., set zen-lastexternal [5185] dbg: dns: checking RBL dnsbl.sorbs.net., set sorbs-lastexternal [5185] dbg: dns: checking RBL dnsbl.sorbs.net., set sorbs [5185] dbg: dns: checking RBL zen.spamhaus.org., set zen-lastexternal [5185] dbg: dns: checking RBL list.dnswl.org., set dnswl-firsttrusted [5185] dbg: dns: checking RBL sa-accredit.habeas.com., set habeas-firsttrusted [5185] dbg: dns: checking RBL sa-trusted.bondedsender.org., set bsp-firsttrusted [5185] dbg: dns: checking RBL zen.spamhaus.org., set zen [5185] dbg: dns: checking RBL iadb.isipp.com., set iadb-firsttrusted [5185] dbg: dns: harvest_dnsbl_queries [5185] warn: spamassassin: killed by SIGPIPE > > If that doesn't give you the clues needed to figure this out, paste the > results as well as the output of: > > dpkg -l |egrep 'spamass|libnet-dns' dpkg -l |egrep 'spamass|libnet-dns' ii libnet-dns-perl 0.63-2 Perform DNS queries from a Perl script ii spamassassin 3.2.5-1ubuntu1.1 Perl-based spam filter using text analysis Stuck. _______________________________________________ Spamass-milt-list mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/spamass-milt-list
