How do I add an SPF record to my domain name?

This article will explain what an SPF record is and how to add one to your domain name.

An SPF record is a Sender Policy Framework record that is used to stop people receiving forged email (i.e. spam or phishing). By adding an SPF record into your DNS configuration, any mail servers that receive your emails will verify that the email has in fact come from a trusted source.

To add an SPF record to your domain name, 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 this has been done, simply follow these instructions:

Step 1 of 6

If you’re currently using 123 Reg Mail, please continue to follow the instructions outlined below.

If you do not use 123 Reg Mail, you will need to generate your record first, which can be done at SPFwizard.


Step 2 of 6

Next, you will need to log in to your 123 Reg Control Panel.


Step 3 of 6

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 4 of 6

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

Click Manage DNS


Step 5 of 6

Select the Advanced DNS tab near the top.

Select Advanced DNS


Step 6 of 6

On the next page, create a new record with the following information:

  • In the Type field, select TXT/SPF from the drop-down list
  • In the Hostname field, enter @
  • In the Destination TXT/SPF field, enter your SPF record. If you’re using 123 Mail, then you should use the following SPF record: v=spf1 mx a -all

Once you’ve entered your details, select Add to complete the process.

Enter details

Important: avoid inserting special characters such as “ or spaces after the SPF as they may create issues with the DNS setup.

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

Some users may wish to add multiple SPF records to their domain name. We do not recommend adding multiple SPF records, and instead suggest that you merge your SPF records into one.


Related Products:

  1. Domain Name Search