Post by Grazianospamhaus RBL with public DNS like google or openDNS will return
all invalid checks
just in case, the reason for this
http://www.spamhaus.org/faq/answers.lasso?section=DNSBL#261
can be found here
http://www.spamhaus.org/organization/dnsblusage.html
if you setup your mailserver (or the DNS it uses) to forward queries
to a public resolver like (e.g.) google, opendns, level-3 and so on,
the spamhaus DNS servers hosting the DNSBLs and which will get
queried, will "see" the IP of the public resolver(s) you're using, now,
imagine a number of mailservers all around the world using some
open dns resolver, the amount of queries from the resolvers IPs
will quickly go over the SpamHaus query limit (for free usage) so
the rate limiter will kick in and all further queries will receive an
"NXDOMAIN" (aka not listed/present) answer which will in effect
make totally useless the queries to the DNSBL... uh, and by the way
the same issue applies to several other DNSBLs not just to the
spamhaus ones
Bottom line, use your own DNS resolver(s) this way the DNSBLs
will only see YOUR IPs and you'll be in control, btw, then, in case
your query rate is over the "free" limits you'll have to sign up for
a paid account and/or (better) setup your own, local, rbldnsd and
locally host copies of the DNSBL zones you want to use (and
btw this will speed up lookups a whole lot) as described here
http://www.spamhaus.org/faq/answers.lasso?section=DNSBL#204