That is OK now i am testing diff scenarios this is external DNS based on the documents read zimbra server as long it has a bind on the smae box it will utilize that as A OK. And
AFAIK this setup is OK
----[root@webmail ~]# dig mx cntit.com
; <<>> DiG 9.3.2 <<>> mx cntit.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57508
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;cntit.com. IN MX
;; ANSWER SECTION:
cntit.com. 38400 IN MX 10 webmail.cntit.com.
;; AUTHORITY SECTION:
cntit.com. 38400 IN NS webmail.cntit.com.
;; ADDITIONAL SECTION:
webmail.cntit.com. 38400 IN A 64.33.49.11
;; Query time: 0 msec
;; SERVER: 64.33.49.11#53(64.33.49.11)
;; WHEN: Wed Aug 8 22:56:28 2007
;; MSG SIZE rcvd: 81
----
[root@webmail ~]# dig a webmail.cntit.com
; <<>> DiG 9.3.2 <<>> a webmail.cntit.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12162
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;webmail.cntit.com. IN A
;; ANSWER SECTION:
webmail.cntit.com. 38400 IN A 64.33.49.11
;; AUTHORITY SECTION:
cntit.com. 38400 IN NS webmail.cntit.com.
;; Query time: 0 msec
;; SERVER: 64.33.49.11#53(64.33.49.11)
;; WHEN: Wed Aug 8 22:57:09 2007
;; MSG SIZE rcvd: 65
-----
[root@webmail ~]# dig `hostname`
; <<>> DiG 9.3.2 <<>> webmail.cntit.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 8932
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;webmail.cntit.com. IN A
;; ANSWER SECTION:
webmail.cntit.com. 38400 IN A 64.33.49.11
;; AUTHORITY SECTION:
cntit.com. 38400 IN NS webmail.cntit.com.
;; Query time: 0 msec
;; SERVER: 64.33.49.11#53(64.33.49.11)
;; WHEN: Wed Aug 8 22:57:57 2007
;; MSG SIZE rcvd: 65
Am I correct?