---
title: "SPF, DKIM, and DMARC Setup for GoDaddy & Microsoft 365 Accounts"
description: "Learn MX, SPF, DKIM, and DMARC set-up GoDaddy & Microsoft /365 accounts to validate your emails."
url: https://help.manyreach.com/en/articles/77-spf-dkim-and-dmarc-setup-for-godaddy-and-microsoft-365-accounts
collection: "Technical Setup"
updated: 2026-09-05
language: en
---

# SPF, DKIM, and DMARC Setup for GoDaddy & Microsoft 365 Accounts

Learn MX, SPF, DKIM, and DMARC set-up GoDaddy & Microsoft /365 accounts to validate your emails.

Email authentication is important to prevent spoofing and improve deliverability. By configuring SPF, DKIM, and DMARC, you make sure your outreach emails are trusted by receiving servers.

This guide will help you with SPF, DKIM, and DMARC setup for GoDaddy & Microsoft 365 accounts to send emails.

## Adding Your GoDaddy Domain to Microsoft 365

Before updating DNS records, you’ll need to connect your domain inside Microsoft 365.

1.  First, you have to log in to your **Microsoft 365 Admin Center**.
    
2.  Then you’ve to search for **Domains** from the home dashboard.
    
3.  After that select the add domain option and enter your domain in the **Domains wizard**, and then confirm with **Use this domain**.
    
4.  Finally choose the **Verify domain** option, and click **Connect** when prompted.
    

## Adding MX and SPF Records

Once you’ve linked your domain, Microsoft will provide the necessary MX, TXT, and CNAME records. 

See how you can apply them in GoDaddy:

1.  First from the setup page, you’ve to select the **Add DNS Records**.
    
2.  Then you’ve to log in to your **GoDaddy account** once prompted and allow the connection.
    
3.  After that complete the setup by selecting **Connect** and then **Done**.
    
4.  Finally check your GoDaddy DNS zone to confirm that the records are added.
    

This includes your MX record for routing mail and a TXT record with your SPF policy.

## Adding DKIM Records

DKIM or DomainKeys Identified Mail helps to validate your email signatures. 

So to configure it, you’ve to do the following:

1.  First, you’ve to open the **DKIM settings page** in Microsoft 365, and click the target domain.
    
2.  Then you’ve to select your domain and choose **Create DKIM keys**.
    
3.  Next, Microsoft will generate two **CNAME records**, you’ve to copy these values.
    
4.  Now you’ve to go to your **GoDaddy DNS settings** and paste both CNAME records.
    
5.  Finally, you’ve to return to Microsoft 365 and toggle **Enable DKIM** for your domain.
    

**Troubleshooting tip:** If you see an error saying the CNAME record doesn’t exist, just wait a few hours for DNS propagation. Also, just double-check there are no extra spaces when copying records.

## Adding a DMARC Record

DMARC or Domain-based Message Authentication, Reporting & Conformance adds an extra layer of protection. 

So to configure it in your GoDaddy account:

1.  First, log in to your **GoDaddy account**.
    
2.  Then select the domain you want to update and open the **Manage DNS** option.
    
3.  Next click the **Add** option under DNS records.
    
4.  Now use the following details:
    
    -   Type: **TXT**
        
    -   Name: **\_dmarc**
        
    -   Value:  
        **v=DMARC1; p=none; sp=none; pct=100; rua=**[**mailto:email@yourdomain.com**](mailto:email@yourdomain.com)**; ri=86400; aspf=s; adkim=s; fo=1**
        
5.  Leave **TTL** as default.
    
6.  Then replace the [**email@yourdomain.com**](mailto:email@yourdomain.com) with your own email address if you want to receive DMARC reports. If you don’t need reports, you can remove the **rua** tag.
    
7.  Now save the record and wait for confirmation in GoDaddy DNS.
    

## Final Notes for Manyreach Users

After completing these steps, your Microsoft 365 accounts connected to GoDaddy will be properly authenticated. This ensures that emails sent via **Manyreach** have higher deliverability, reduced risk of landing in spam, and protection against spoofing.
