How do I set up my domain name to point to my own mail server?

This article will show you how you can use MX records to use your own mail server.

If you intend to run your mail services via a hosted exchange service or a dedicated mail server from another provider, then the below instructions will ensure that your domain is pointing to that mail server.

Email servers need a domain name to function correctly, and some email systems will not accept an IP address. When you set a domain’s DNS to use a mail server, you must provide a domain.

It is standard practice to create a new sub domain and resolve the sub domain to the correct mail server IP address, then update the domain to use the new MX server. The advantage of using this method is if you change your mail server IP address you need only need to update the sub domain MX Record and not have to make several DNS changes.

Before you get started, you’ll first need to ensure your domain is pointed to the 123 Reg nameservers. Otherwise, any configurations you’ve made to the DNS through our Control Panel will not take effect.

You will need to set your DNS at your nameserver provider. For more information on how to do this, please view the following article: How do I change the nameservers for my domain name?

Please note: it will take between 24-48 hours for any nameserver changes to become active.

Once you’ve done this, simply follow these instructions:

Step 1 of 7

Start by logging in to your 123 Reg Control Panel.


Step 2 of 7

From there, select Domain Names within the ‘Manage active products’ section. Next, choose your domain name from the provided list and then select Manage.

Manage Domain Names


Step 3 of 7

Scroll down to the Advanced Domain Settings section and select Manage DNS

Click Manage DNS


Step 4 of 7

Select the Advanced DNS tab near the top.


Step 5 of 7

Delete any existing MX records by clicking their respective Delete button.


Step 6 of 7

Enter the new A record that will resolve your MX record to an IP address. Once done, click Add New Entry.


Step 7 of 7

From there, enter your new MX record and click Add New Entry.

Your domain name is now set to point to your own mail server.

Please note: MX records must be terminated with a full stop or they will not work correctly.

It will take between 4-8 hours for any DNS records to become active, provided you didn’t also change the nameservers.