Domains Help

Add an SPF record

A Sender Policy Framework (SPF) record is a type of Domain Name Service (DNS) TXT record that identifies which mail servers are permitted to send email on behalf of your domain. The purpose of an SPF record is to detect and prevent spammers from sending messages with forged From addresses on your domain.

You can create multiple TXT SPF records, but their cumulative lengths cannot exceed 512 characters.

If your domain is registered at another company, see the Domains registered at another company section below for instructions.

To add an SPF record

  1. Log in to your GoDaddy account.
  2. On your product list next to Domains, click the Text Icon (plus sign button) to expand the list:
  3. Expand Domains List

  4. Next to the domain you want to manage, under the Action section, click on the Manage DNS button:
  5. Manage DNS Button

  6. At the bottom of the Records section, click Add and select TXT from the menu.
  7. Complete the following fields:
    • Host - Enter the host name for the TXT record. For example, type @ to map the record directly to your domain name, or enter the subdomain of your host name (labeled Host), such as www or ftp.
    • TXT Value - Enter the value you want to assign to the record.
    • For a TXT SPF record, enter the SPF rule in the TXT Value field. For example, enter v=spf1 mx -all to indicate that all email is sent from this server and no other mail servers are authorized. Get more guidance on how to create SPF record rules.

    • Select how long the server should cache the information. This is called TTL (Time to Live).
  8. Click Save.

To add an SPF record for domains registered at another company

  1. From the top menu, click the DNS tab, and select Manage Zones.
  2. Enter the domain name you want to use and click Search.
  3. At the bottom of the Records section, click Add and select TXT from the menu.
  4. Complete the following fields:
    • Host - Enter the host name for the TXT record. For example, type @ to map the record directly to your domain name, or enter the subdomain of your host name (labeled Host), such as www or ftp.
    • TXT Value - Enter the value you want to assign to the record.
    • For a TXT SPF record, enter the SPF rule in the TXT Value field. For example, enter v=spf1 mx -all to indicate that all email is sent from this server and no other mail servers are authorized. Get more guidance on how to create SPF record rules.

    • Select how long the server should cache the information. This is called TTL (Time to Live).
  5. Click Save.

More info


Was This Article Helpful?
Thank You For Your Feedback
Glad we helped! Anything more we can do for you?
Sorry about that. How can we be more helpful?