Short Version: Is it possible to configure spamassassin to perform its own recursive DNS lookups instead of using the server specified by the OS?
Long Version: I've got a collection of dedicated machines at RackSpace running mail services, but I've found that all of my queries to the 'free for most' DNSBL services are failing since they are going through the RS DNS servers rather than being resolved locally. The failure being caused by the squillion other RS customers using the RS DNS servers for the same purpose and pushing them out of the 'free for most' zone and into high orbit.
I am exploring my options and hoping to avoid having to set up my own separate DNS infrastructure.
edit
From what I've heard through other channels is that my two options are:
- Write a custom patch for SpamAssassin to implement local resolution for DNS/DNSBL queries.
- Stand up my own DNS server[s].
I've gone the 3/4-assed approach of installing BIND on each machine and specifying 127.0.0.1 as my nameserver. The default configuration [at least in the rpm package] is a resolving-only server that only listens on/allows queries from localhost.
0 Answers