NOTE: This guide refers to the Advanced Zone Editor tool in cPanel. This tool is being phased out soon. We're working on updating our guides to use the Zone Editor. Until then, please click here for a guide to using the Zone Editor tool.
Setting the MX records correctly is critical in ensuring that emails are delivered to the right place to ensure that they find their way to their intended recipient. Google Apps is no exception.
The steps to setup MX records vary, depending on who is hosting your DNS Nameservers. To determine where to make the necessary changes, perform a Whois lookup and look at the nameservers set on your domain.
Before you begin...
Before setting up the MX Records, ensure that your Google Apps service is setup and ready to go, with at least one active user.
In addition, DNS propagation may mean that it may take some time before these changes take full effect and work properly. Generally this will be fairly quick, but in some cases we may need to allow ~48 hours.
If you are planning to change your MX records and cut over to Google Apps, it is advisable to lower the TTL's (time to live) on your existing MX records in advance. This helps speed up propagation and minimise downtime. We advise lowering them to 300 seconds (5 minutes), and then allowing several hours for this change to propagate.
It's often a good idea to make these changes at a quiet time when the impact will be reduced, for example, after close of business or during a weekend, allowing propagation to occur overnight.
If you are using external DNS hosting (generic instructions)
Please refer to this table for the MX records you'll need to create. If you're not sure, or don't have access to make these changes, contact the administrator who hosts your DNS nameservers.
|Hostname, TTL and Type||Priority||Value / Record / Destination|
|Blank or @, 86400, MX||1||ASPMX.L.GOOGLE.COM|
|Blank or @, 86400, MX||5||ALT1.ASPMX.L.GOOGLE.COM|
|Blank or @, 86400, MX||5||ALT2.ASPMX.L.GOOGLE.COM|
|Blank or @, 86400, MX||10||ALT3.ASPMX.L.GOOGLE.COM|
|Blank or @, 86400, MX||10||ALT4.ASPMX.L.GOOGLE.COM|
In most cases, if you do not intend for the old servers to continue receiving email for your domain, it is best to remove the old MX records completely.
Otherwise, if you have any existing MX records that you wish to keep, it is best to assign them a lower priority - this is done by giving them a higher priority number. (Eg, 20 is a lower priority than 10, and 5 is a higher priority than 10).
Note: Some DNS providers may require you to place a trailing period to each record, for example: ASPMX.L.GOOGLE.COM.
If you are using cPanel hosting with Crucial
If you're hosting with Crucial, you can update your MX records via cPanel.
First, go to your cPanel. It may differ, but you can likely access it by going to www.yourdomain.com.au/cpanel
Under the Mail heading, select MX Entry.
Inside MX Entry, remove or re-prioritise the existing records, and then add the new records as per the table above. You only need to input the Priority and Destination.
When complete, it should look something like this: