Pop (smtp) dns


I've successfully set up and moved my website to linode. The web part works. I had to move my dns hosting to antoher company. I use to fetch my mail using pop.mydomain.xxxx (send mail using smtp.mydomain.xxxx).

Now I can't do it any more… Do I need to add a record at the dns hosting companies or change config settings for my web site setup?

5 Replies

Where was your mail hosted ?

If it was a free add-on at your previous webhost, then you may need to start from scratch, either by setting up a mail server (Exim/Postfix) on your linode, or by pointing your MX records to gmail or similar.

Thank you for the response.

I have started from scratch, Postfix, Dovecot…

As for the MX records, how should it look like? My dns hosting company's web interface sux. It tells me that I can't have an IP address in the record….

And the previous record was a A type one not a MX one….


It tells me that I can't have an IP address in the record….

And the previous record was a A type one not a MX one….
That was correct. Your MX record should point to an A record, which should then provide the IP address.

Why not use Linode's DNS manager ? Free, easy and simple to use :)

An MX record should point to a fully qualified domain name, preceded by a number that signifies priority (the smaller the number, the higher the priority.)

e.g. 10 aspmx.l.google.com.

So if you don't have a fully qualified domain name for your IP address, first create an A record and then point your MX at it.

Depending on how your DNS provider's interface is set up, the number might have to be entered into a separate box. The trailing dot is mandatory, but a lot of DNS providers will put a dot automatically at the end for you. (Sometimes they screw up and you end up with 2 trailing dots, so watch out.)

BTW, why did you have to move your DNS to another company? Linode's own free service works like a charm, you know…

The record list doesn't have any headings, thus it is a bit difficult to figure out. It look like this:

www A
@      A
pop   MX 0 paranoidandroid.co.za.

When I do a dig if get:

$ dig paranoidandroid.co.za @dnsdevil.sadomain.co.za any

; <<>> DiG 9.3.4-P1 <<>> paranoidandroid.co.za @dnsdevil.sadomain.co.za any
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 15850
;; flags: qr aa rd; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 2

;paranoidandroid.co.za.         IN      ANY

paranoidandroid.co.za.  43200   IN      NS      ns2.sadomain.co.za.
paranoidandroid.co.za.  43200   IN      NS      dnsdevil.sadomain.co.za.
paranoidandroid.co.za.  43200   IN      A
paranoidandroid.co.za.  43200   IN      SOA     dnsdevil.sadomain.co.za. hostmaster.sadomain.co.za. 2009080603 28800 900 43200 43200

dnsdevil.sadomain.co.za. 10800  IN      A
ns2.sadomain.co.za.     10800   IN      A

;; Query time: 489 msec
;; WHEN: Thu Aug  6 18:22:40 2009
;; MSG SIZE  rcvd: 184

I'm having difficulties changing the DNS info at the registry company when I use Linode DNS or ZoneEdit, co.za tells me there is no record at those dns for a website of mine.

Also when I try to pull in a DNS record for an existing site of mine, Linode DNS gives me an error:

AXFR Status: Failed.


Please enter an answer

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct