HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials

HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials (
-   Installation/Configuration (
-   -   DNS MX Records Ubuntu 10.10 (

mattbh 21st July 2011 11:13

DNS MX Records Ubuntu 10.10
Hi All

I'm having a problem receiving external mail, i can send no problems and receive mail internally. So i used to verify my DNS records and it returns that my MX record points to the IP Which is not right.

Here are my DNS records copied straight out of the ispconfig control panel (proper names replaced):

A mail ***.***.***.189 0
A domain.tld. ***.***.***.189 0
A www ***.***.***.189 0
MX domain.tld. mail.domain.tld. 10
NS domain.tld. ns1.***.***. 0
NS domain.tld. ns2.***.***. 0

Please if anybody can see something wrong or if im missing a record? I did use the dns wizard to setup these records.

Any help much appreciated.

falko 22nd July 2011 15:04

Is your ISPConfig server authoritative for your domain? You can check that by running

dig ns
Also, you can check your DNS settings on

mattbh 22nd July 2011 15:22

Thanks Falko I ran a test on intoDNS and the mx record had this error:

Your MX records that were reported by your nameservers are:

10 mail.domain.tld No A Record (no glue either)

[These are all the MX records that I found. If there are some non common MX records at your nameservers you should see them below. ]

falko 23rd July 2011 13:47

You must create an A record for mail.domain.tld.

mattbh 2nd August 2011 17:19


So i added an A record like you said(below), but still nothing.

A mail.domain.tld. ***.***.***.189 0

Is there something wrong with it?

Is there a place i can check through ssh on the server where these records are stored?

falko 3rd August 2011 11:25

If you use BIND, check out /etc/bind/named.conf and the files included in there.

You can also check your domain here:

mattbh 3rd August 2011 12:23

Hi Falko

I can't see anything wrong, this thing is just driving me nuts.... Thanks for your help. still giving the same story:

10 mail.domain.tld No A Record (no glue either)

till 3rd August 2011 12:47

Please check that your dns server is really the authoritive DNS server for this domain.

mattbh 3rd August 2011 12:51

This is the response i get when running dig (i have no idea what this means):

; <<>> DiG 9.7.1-P2 <<>> ns domain.tld
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 11348
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 2

;domain.tld. IN NS

domain.tld. 600 IN NS ns1.otherdomain.tld.
domain.tld. 600 IN NS ns2.otherdomain.tld.

ns1.otherdomain.tld. 293 IN A ***.***.***.***
ns2.otherdomain.tld. 294 IN A ***.***.***.***

;; Query time: 31 msec
;; SERVER: ***.***.***.***#53(***.***.***.***)
;; WHEN: Wed Aug 3 11:27:59 2011
;; MSG SIZE rcvd: 104

till 3rd August 2011 12:58

Is the IP address displayed in the line ns1.otherdomain.tld the IP address of your dns server? If not, then your server is not authoritive for that domain.

All times are GMT +2. The time now is 08:24.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.