Skip to main content
All CollectionsSetup
SPF, DMARC and DKIM: GoDaddy & Microsoft/Office 365 accounts
SPF, DMARC and DKIM: GoDaddy & Microsoft/Office 365 accounts

Learn how to add MX, SPF, DKIM and DMARC records to your GoDaddy domain, to validate the emails sent by your Microsoft/Office 365 accounts

Updated over 3 months ago

Ensuring email security is crucial for businesses today. SPF, DMARC, and DKIM are essential protocols that help protect your emails from being spoofed or tampered with.

Here’s a straightforward guide on how to set them up when you are using Outlook accounts for your email accounts and GoDaddy as your domain host.

Adding GoDaddy domain to your Microsoft 265

This is considered the first step in setting up SPF, DMARC, and DKIM. Watch this full video walkthrough by this link.

To correctly set them up, here are procedures to follow.

  1. Login to your Microsoft 365 Admin account.

  2. Once you logged in, use the search bar and type Domains.

  3. Click Add domain.

  4. On Domains Wizard, input the domain name and click Use this domain.

  5. Click Verify your domain.

  6. A window will pop and click Connect.

  7. Once you connect GoDaddy, click Continue.

  8. A new page will appear and click Add DNS Records.

  9. GoDaddy will once again connect to your Microsoft account, click Connect.

  10. Once finished, click Done.


Adding DKIM Record

To easily add your DKIM Record for your GoDaddy domain if your email provider is Microsoft Outlook, you may now proceed to follow these steps.

  1. Click the domain you wish to configure DKIM on the DKIM page.

  2. Slide the toggle to Enable.

  3. A pop-up window will appear, click Create DKIM keys button.

  4. Copy the CNAME-type records into the GoDaddy domain and come back to the same page to enable DKIM.

  5. Publish both copied CNAME records to GoDaddy DNS.

  6. Go back to Microsoft and switch to Enable.

Note: If you see the CNAME record doesn't exist error, it might be due to the following:

  1. Synchronization with the DNS server, which might take a few seconds to hours, if the problem persists repeat the steps again.

  2. Check for any copy-paste errors, like additional space or typos, etc.


Adding DMARC record

DMARC record is known as a TXT record that you'll need to input into GoDaddy DNS.

Follow the steps to add the DMARC record.

  1. Sign in to your GoDaddy account.

  2. Locate the domain you want to set up, you may use this link.

  3. Once it is located, click on the three dots next to it and select Manage DNS.

  4. Under DNS, click Add and copy the following.

    • Text: TXT

    • Name: _dmarc

    • Value:v=DMARC1;p=none;sp=none;pct=100;rua=mailto:[email protected];ri=86400;aspf=s;adkim=s;fo=1

  5. Set the TTL for the lowest or default.

  6. Click Save to save the record in your GoDaddy DNS and wait for the confirmation.

The rug tag is optional for any domain/email provider, so if you don't want to receive DMARC reports, you can remove the rug tag from the DMARC value.

If you are using rua tag in the DMARC value, replace [email protected] with your email address.

Did this answer your question?