Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a VPS running Windows 2008 server with plesk 9, which I am using for email. I asked to my ISP to add a PTR record, which they did but my mails still droping into spam box.

I have checked almost every DNS tool I can think of, and sometimes it shows the PTR record and sometime it does not. I'm not sure where the problem is.

This morning and all day intodns was showing i have a reverse ptr but right now not. Could anyone point me to the right direction to find out where is the problem. Thanks a lot. -> no reverse (PTR) detected
share|improve this question
How recently was it added? There's a negative TTL associated with each zone. You might just need to wait a few hours. – bahamat Apr 19 '12 at 22:23
They added more than a week ago. – Dali Apr 19 '12 at 22:25
+1 for having the common sense to tell us what DNS record was causing the trouble. – voretaq7 Apr 19 '12 at 22:33
up vote 3 down vote accepted

Something is funky with your ISP's DNS.

There are two authoritative nameservers for 172800 IN NS 172800 IN NS

These two servers are out of sync: NS1 has zone serial 1334308835 and is returning your PTR record. NS2 has zone serial 1330809486 (older), and is not returning your PTR record.
Anyone whose query is (randomly) sent to NS2 will not get your PTR record.

Instruct your ISP to fix this issue and all should be right in your DNS universe.


; <<>> DiG 9.7.3-P3 <<>> -x
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48514
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;   IN  PTR


;; AUTHORITY SECTION: 172800 IN SOA log\ 1334308835 10800 3600 604800 3600

;; Query time: 149 msec
;; WHEN: Thu Apr 19 18:26:23 2012
;; MSG SIZE  rcvd: 68


; <<>> DiG 9.7.3-P3 <<>> -x
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 50379
;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; WARNING: recursion requested but not available

;   IN  PTR

;; AUTHORITY SECTION: 172800 IN SOA log\ 1330809486 10800 3600 604800 3600

;; Query time: 145 msec
;; WHEN: Thu Apr 19 18:26:51 2012
;; MSG SIZE  rcvd: 140
share|improve this answer
I know that you're on a windows machine, but I got the nameservers (and most of the other information) by using the dig command on a unix box. There are similar/equivalent tools for Windows. – voretaq7 Apr 19 '12 at 22:35
I will speak with them asap. – Dali Apr 19 '12 at 22:39
i wish, i was on unix but dont know so much tools on windows nslookup does not give that much information. Mostly i used online tools. – Dali Apr 19 '12 at 22:43
@Dali I don't know any online tools that are anywhere near as useful as dig. There are version of dig for Windows though, and the manual page from any Unix distribution should give you a good idea of how to use it... – voretaq7 Apr 19 '12 at 22:48
I just got dig nicely work. Thank you for helping. – Dali Apr 19 '12 at 22:55

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.