Noel Jones wrote:
George Forman wrote:
Hi,

I am attempting to setup and run my own dnsbl service.
I am using rbldnsd: Small Daemon for DNSBLs from http://www.corpit.ru/mjt/rbldnsd.html I have setup the dnsbl daemon to run on server3.com (same server postfix is running on).
I have verified using dig that the A record is found:

dig @server3.com  -p 53 47.85.81.1.server3.com

You must test with
dig 47.85.81.1.server3.com.

Additionally, if you are running postfix with the chroot flag in master.cf, you need to test as the postfix user from within the chroot jail.

Your use of server3.com as a host/domain name probably doesn't make this any less confusing, but here's what Noel is hinting at:

When postfix reaches that particular RBL restriction, it tries to look up 47.85.81.1.server3.com using your system's resolver. Where does that look? Well, it most likely asks one of the configured DNS servers.

Now, these DNS servers probably have no idea that you're running rbldnsd on (the host) server3.com. So they will, in turn, either answer the query with a "not found," or ask another DNS server that they think is responsible for server3.com (the domain). Unless your Postfix machine is that other server for (the domain) server3.com, it will never be queried.

Can you give us the real host/domain names involved? Without them, any potential advice would risk screwing up your DNS.

Reply via email to