Your external DNS records seem a bit confused. If I do a dig I get the following results:
Code:
dig ccdmd.qc.ca mx
; <<>> DiG 9.4.2-P1 <<>> ccdmd.qc.ca mx
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 46932
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;ccdmd.qc.ca. IN MX
;; ANSWER SECTION:
ccdmd.qc.ca. 604686 IN MX 10 courriel.ccdmd.qc.ca.
;; AUTHORITY SECTION:
ccdmd.qc.ca. 604556 IN NS ns1.ccdmd.qc.ca.
ccdmd.qc.ca. 604556 IN NS ns1.profweb.qc.ca.
;; ADDITIONAL SECTION:
courriel.ccdmd.qc.ca. 604556 IN A 206.167.74.18
ns1.profweb.qc.ca. 604556 IN A 206.167.74.14
;; Query time: 0 msec
;; SERVER: 192.168.1.6#53(192.168.1.6)
;; WHEN: Tue Aug 12 15:04:11 2008
;; MSG SIZE rcvd: 130
however, the results from an nslookup produce the following:
Code:
nslookup mx ccdmd.qc.ca
Server: ccdmd.qc.ca
Address: 206.167.74.5#53
What do the following commands return when run on the zimbra server:
Code:
cat /etc/hosts
cat /etc/resolv
dig ccdmd.qc.ca mx
dig ccdmd.qc.ca any
host `hostname` <-- type as-is with backticks not single quotes.
post the output here.