Upon closer inspection (and addition of logging statements) it appears
to work if I remove the trailing "." -- looks like the funky DNS
resolver in spamdyke/dns.c doesn't do the right thing in this case?

With 6 dns-blacklist-entry lines, and a "search" entry in resolv.conf
containing my domain name, each email's RBL check potentially results in
12 DNS queries -- instead of 6.


On 1/23/13 8:18 PM, Dossy Shiobara wrote:
> Did spamdyke's RBL filter stop working in 4.3.1?  I have this in my
> spamdyke.conf --
>
> dns-blacklist-entry=b.barracudacentral.org.
>
> (yes, with the trailing "." at the end, so that it won't try
> unnecessarily resolving using the "search" domain list from resolv.conf)
>
> Yet, I see:
>
> Jan 23 20:14:39 ecwav spamdyke[1073]:
> DEBUG(filter_dns_rbl()@filter.c:1684): checking DNS RBL(s); ip:
> 123.26.252.105
> Jan 23 20:14:52 ecwav spamdyke[31407]:
> DEBUG(find_username()@spamdyke.c:194): searching for username between
> positions 11 and 34: MAIL FROM:<[email protected]>^M
>
> $ dnstxt 105.252.26.123.b.barracudacentral.org
> http://www.barracudanetworks.com/reputation/?pr=1&ip=123.26.252.105
>
> So, there's definitely an RBL entry, yet filter_dns_rbl() isn't seeing it?
>

-- 
Dossy Shiobara         |      "He realized the fastest way to change
[email protected]     |   is to laugh at your own folly -- then you
http://panoptic.com/   |   can let go and quickly move on." (p. 70) 
  * WordPress * jQuery * MySQL * Security * Business Continuity *

_______________________________________________
spamdyke-users mailing list
[email protected]
http://www.spamdyke.org/mailman/listinfo/spamdyke-users

Reply via email to