How Can We Help You?

Just enter what you are looking for and we will point you in the right direction

MX Records

What are MX Records?

MX records are used by mail servers to determine where to deliver email for a domain. If no email is sent or received from a domain, then there is no reason to have MX records configured within the domain. MX records are ordered based on MX priority. The lowest priority MX record is the first destination for email. MX records should only map to A records in a domain (not CNAME records), or other external mail servers to the domain. If email is sent to a domain with no MX records, mail delivery will be attempted to the matching A record. For example, if the domain example.com had no MX records, mail would be delivered the A record for example.com (if it exists).

Video Tutorial: How to Add, Edit, and Delete Records

MX Record Fields

Field Description

Name This field is typically left blank for MX records as email is delivered to user@example.com. If your organization has an email hierarchy such that addresses exist for user@sub.example.com, then you would require MX records with a populated name field. It is important to note, the domain name is automatically appended to the “Name” field of the record.

Server The mail server that will accept mail for the host that is specified in the name field. Your domain name is automatically appended to your value if it does not end it a dot.

MX Level The MX level determines the order (by priority) that remote mail servers will attempt to deliver email. These will be delivered to the domain’s email servers defined in the MX records. The mail server with the lowest MX level will be the first priority.

Mail Server Priority
mx1.mailserver.com 10
mx2.mailserver.com 20
mx3.mailserver.com 30

All email would be delivered to mx1.mailserver.com only. If mx1.mailserver.com is offline or not accepting email, then mail would be delivered to mx2.mailserver.com. If mx2.mailserver.com is offline or not accepting email, mail would be delivered to mx3.mailserver.com. Mail would be delivered to mx1.mailserver.com again once it is back online. If multiple MX records exist with the same MX level, then email is set up in a round robin configuration, which alternates delivery between the servers.


TTL The TTL (Time to Live) in seconds is the amount of time the record will cache in resolving name servers and in web browsers. The longer the TTL, then the less frequently remote systems will lookup the DNS record, and the less query traffic the domain receives. The shorter the TTL, then the faster DNS changes will propagate in servers that have cached data. However, this also means the higher the volume of query traffic the domain will receive.
Recommended values:
Records configured with Failover or that change often should have TTL’s set anywhere from 180 to 600 (3 to 10 minutes cache).
Records that are static and don’t change often should have TTL’s set between 1800 (being on the low end) to 86400 seconds (30 minutes to 1 day cache).
If a change is needed for a record with a high TTL, the TTL can be lowered prior to making the change and then raised back up again after.

ADD AN MX RECORD

1.Select Managed DNS and click on Domains
AXFR1

2. Select the Domain Name you want to add an MX record to.
AXFR2

3. Under the MX Records section, click the plus_icon to add a record.
add mx record

4. In this screen, you will add the record information. Follow the steps below:

A) Name: Enter a name for the record. Please note, in most cases the name field of the record is left blank for MX records.
B) TTL: Edit the TTL. Time to Live is measured in seconds and is the amount of time the record will cache in resolving name servers and web browsers.
C) Server: Enter the destination mail server for the domain.
D) Level:
E) Note: Add a helpful note with keywords so you can search for your records later.
F) Save and Close: Save your changes. Don’t forget to commit your changes.

mx record 2

Information on the NX Domain feature can be found in the Disabling a Record tutorial.

NOTE: If you point to an A record within the same domain, then mail for example.com will be delivered to mail.example.com. The tool tip at the top of the record configuration screen will display how the host will resolve:

add mx record 3

If you point to a value external to the domain, then mail for example.com will be delivered to mx.mailserver.com. Please note, the value field must end in a dot (.) in order to keep the example.com domain from being appended to the end of the value. The tool tip at the top of the record configuration screen will display how the host will resolve.

EDIT AN MX RECORD

1. Select Managed DNS and click on Domains
AXFR1

2. Select the Domain Name you want to edit
AXFR2

3. Under the MX Records section, select a record by clicking the check mark next to it, then click the edit_icon icon to edit a record.
edit mx record
Please note, you can not edit a record that has not been committed following its creation.

4. Edit any of the record data you wish to change. Click Save and Close.
edit mx record 2

DELETE AN MX RECORD

1. Select Managed DNS and click on Domains
AXFR1

2. Select the Domain Name you want to delete records from.
AXFR2

3. Under the MX Records section select a record by clicking the check mark next to it, click the delete_icon icon to delete a record.
delete mx record
Please note, you can not delete a record that has not been committed following its creation.
4. The record will now show as strike through text, and is now in the queue of changes to be committed.
mx record delete 2

5. If this was a mistake, you can click the undo_icon icon to undo the deleted record.
undo mx record