Well this is my example.com DNS host's table (on GoDaddy):
Code:
A (Host) Record:
Host Points to
mail.example.com 1.2.3.4
@ 5.6.7.8
MX (Mail Exchange) Record:
Host Points to Priority
example.com mail.example.com 10
1.2.3.4 is the public IP to my mail server Ubuntu box running Zimbra, 5.6.7.8 is GoDaddy's IP that was already there when I registered the domain (I registered just the domain, no additional packages were purchased whatsoever)
And this is my internal DNS/BIND db.example.com file (on the Zimbra server):
Code:
;
; BIND data file for example.com
;
$TTL 604800
@ IN SOA mail.example.com. admin.example.com. (
200911180045 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS mail
IN MX 10 mail
IN A 192.168.0.10
mail IN A 192.168.0.10
Is there anything wrong here?