Nicolas,

> > > [1353] warn: dns: sendto() failed:  at
> > > /usr/lib/perl5/site_perl/5.8.3/Mail/SpamAssassin/DnsResolver.pm line
> > > 340.

Please apply my patch from my previous message, and repeat your
command line test, concentrating on a any "dns:" logged entries, e.g.:

# su vscan -c 'spamassassin -t -D <test.msg' 2>&1 | pcregrep '\bdns:' | less

If I specify an IP address in my /etc/resolv.conf which is not
running a DNS server, I now get the proper reason for send() failure
reported:

[60656] dbg: dns: only inspecting the following IPs: 71.96.39.242
[60656] dbg: dns: launching DNS A query for 242.39.96.71.iadb.isipp.com.
  in background
[60656] dbg: dns: sendto() failed: Connection refused
[60656] dbg: dns: success for 0 of 11 queries
[60656] dbg: dns: timeout for rss after 17 seconds
...

  Mark

Reply via email to