Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 286
  • Last Modified:

MX records for mail server

I'm pretty new to DNS, so please bear with me.  I've just bought a VPS package for hosting a couple of websites.  I've found that my server comes with MailEnable mail server, so I would like to manage the mail for the websites too.

I want to ensure my DNS information has been set up correctly.  I have set up the following domains and DNS information:

Type - Domain - Type - Target

A - mydomain.com - 1.2.3.4
A - mydomain.co.uk - 1.2.3.4
MX - mydomain.com - mail.mydomain.co.uk
MX - mydomain.co.uk - mail.mydomain.co.uk
A - mail.mydomain.co.uk - 1.2.3.4

Reverse DNS for 1.2.3.4

1.2.3.4      servername.mydomain.co.uk

My question is, for my mail server to work correctly, do I need to change the PTR record servername.mydomain.co.uk to be mail.mydomain.co.uk?  Or do I need to create an A record for IP 1.2.3.4 to point to servername.mydomain.co.uk?  Does this general setup look solid or seeing as though I am using the .co.uk domain as the main one, should hte .com be a CNAME to the .co.uk version?

Thanks very much for your help.

0
garry_m
Asked:
garry_m
  • 3
  • 2
  • 2
1 Solution
 
Chris DentPowerShell DeveloperCommented:

> do I need to change the PTR record servername.mydomain.co.uk to be mail.mydomain.co.uk?  

That one needs to match the name used by the server when sending out mail. That will be somewhere in MailEnable configuration, or can be found by examining the header of mail sent from your system.

There's no problem using .co.uk as the outbound name for the mail server, that won't harm anything.

It's sort of vaguely documented here:

http://www.mailenable.com/documentation/Standard/SMTP%20properties.html

And, at least in theory, should be the Local Domain Name value.

As it's the server used in your MX you should be able to use this tool to test whether or not the value is correct:

http://www.mxtoolbox.com/

Chris
0
 
briandunkleCommented:
PTR records are for reverse lookup, A for forward lookup, so if you tried to do an A record for 1.2.3.4 it would choke; you can only have one PTR record per IP.

One question is why do you even need the MX records if it's all on the same server? Or are the 1.2.3.4 different in the actual entries? i.e. is this all one box?

If it's a different box, put in a reverse for the mail server, send things out as that server, all is good.
If it's the same box, just send mail out as that box, and the MX records will pretty much not matter.
0
 
briandunkleCommented:
the "you can have only one" was in case you thought of putting 1.2.3.4 as going mail.whatever also.
0
Building an Effective Phishing Protection Program

Join Director of Product Management Todd OBoyle on April 26th as he covers the key elements of a phishing protection program. Whether you’re an old hat at phishing education or considering starting a program -- we'll discuss critical components that should be in any program.

 
Chris DentPowerShell DeveloperCommented:

I would still strongly advise adding MX Records, even if it's for no other reason than clarity.

Chris
0
 
garry_mAuthor Commented:
Thanks very much, i've set up the mail server to use the same name as the PTR record and all works perfectly.
0
 
garry_mAuthor Commented:
Sorry I forgot to ask previously, would it be wise/good practice to have the PTR record for my server to be mail.mydomain.co.uk?  Even though it is a web server too?
0
 
Chris DentPowerShell DeveloperCommented:

Nothing on the web server side will care about the PTR record. It's more important to have it set correctly for mail if that's what the server is used for.

Chris
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 3
  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now