GoDaddy Help

Add an SPF record to my domain for Microsoft 365

The Sender Policy Framework (or SPF) is a type of TXT record added to a domain's DNS. It makes sure that any email sent from a particular domain comes from an authorized server. When you send an email, the server on the receiving end will double-check if it comes from an IP address that's been authorized by the domain's DNS. It acts as protection against any potential fraud or impersonation attempts.

If your domain, DNS and email are in the same GoDaddy account, we'll add your SPF record for you, and you won't need to do anything.

Figure out what the value of your SPF record is

The value of your SPF record varies, depending on what products you have and where your DNS is hosted:

  • If you use Professional Email, Media Temple Mail or Microsoft 365 from GoDaddy, your value is v=spf1 include:secureserver.net -all.
  • If you use Microsoft 365 from GoDaddy and the Advanced Email Security add-on, you’ll need to check what your value is in the Email & Office Dashboard. It should either be v=spf1 a:dispatch-us.ppe-hosted.com include:secureserver.net -all or v=spf1 include:_spf-usg1.ppe-hosted.com include:secureserver.net ~all.
  • If you use multiple email services, like third-party email marketing products, you need to include them in your SPF record. Contact your provider to get their SPF record. The portion of the value after “spf1” is where you’ll include their SPF record, in addition to include:secureserver.net.
    SPF record syntax
Required: Your domain can only have one SPF record. If multiple SPF records are found on your domain or if the SPF record is not added correctly, your email might not be delivered.

Add an SPF record to your domain

These steps are for domains with DNS managed at GoDaddy. If your domain is not with GoDaddy, you'll need to update your records with your DNS provider.

  1. Sign in to your GoDaddy Domain Portfolio. (Need help logging in? Find your username or password.)
  2. Under Domain Name, select your domain.
  3. Under your domain name, select DNS.
  4. Select Add New Record, and then enter the following details:
    • Type: Select TXT.
    • Name: Enter @
    • Value: Enter your value based on the previous section.
    • TTL: Leave it as Default.
  5. Select Save.

Most DNS changes take effect within an hour but could take up to 48 hours to update globally. If you're missing an SPF record, using an incorrect SPF record, or using more than one SPF record, you'll see a banner alerting you in your Email & Office Dashboard. (If you have more than 5 domains, you might not see these alerts, so make sure to double check your SPF record.)

Related steps

More info

Share this article