Code:
mh1:~# dig mx moultonboro-nh.com
; <<>> DiG 9.2.1 <<>> mx moultonboro-nh.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 38636
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1
;; QUESTION SECTION:
;moultonboro-nh.com. IN MX
;; ANSWER SECTION:
moultonboro-nh.com. 86400 IN MX 10 www.tlthost.net.
moultonboro-nh.com. 86400 IN MX 10 mail.moultonboro-nh.com.
;; ADDITIONAL SECTION:
mail.moultonboro-nh.com. 86400 IN A 64.223.188.57
;; Query time: 283 msec
;; SERVER: 213.191.92.84#53(213.191.92.84)
;; WHEN: Wed Oct 31 17:25:00 2007
;; MSG SIZE rcvd: 104
mh1:~#
You have two MX records for moultonboro-nh.com that both resolve to the same IP address (64.223.188.57). That doesn't make much sense. Remove one of the MX records (doesnt matter which one).