I run my own HTTP, SMTP and DNS server on a local box. I have LAMP, Postfix and BIND9 on Ubuntu to be exact. Everything was great, except that the e-mail which was sent from my mail server often got rejected by the remote SMTP servers due to lack of correct rDNS (PTR) record (basically, I never bothered to ask my ISP to update it for me, so it was a generic one). So finally I did it. My ISP updated rDNS record for an IP address that I use for all the servers (they all are together on one physical computer). So an IP resolves to the hostname of my mail server, which is:
When I do reverse DNS lookup with "nslookup" command, by FIRST choosing Google's DNS server (184.108.40.206), then I get the correct hostname. But when I use my own DNS server, I get servfail error. Right now every server of mine seems to be working correctly. I haven't seen anything unusual or some problem with anything. So should I just wait for the DNS propagation (my ISP updated an IP about 6 hrs. ago) OR is there anything I personally should update either in my DNS server's settings or something else maybe?