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.
Before updating DNS records, you’ll need to connect your domain inside Microsoft 365.
First, you have to log in to your Microsoft 365 Admin Center.
Then you’ve to search for Domains from the home dashboard.
After that select the add domain option and enter your domain in the Domains wizard, and then confirm with Use this domain.
Finally choose the Verify domain option, and click Connect when prompted.
Once you’ve linked your domain, Microsoft will provide the necessary MX, TXT, and CNAME records.
See how you can apply them in GoDaddy:
First from the setup page, you’ve to select the Add DNS Records.
Then you’ve to log in to your GoDaddy account once prompted and allow the connection.
After that complete the setup by selecting Connect and then Done.
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.
DKIM or DomainKeys Identified Mail helps to validate your email signatures.
So to configure it, you’ve to do the following:
First, you’ve to open the DKIM settings page in Microsoft 365, and click the target domain.
Then you’ve to select your domain and choose Create DKIM keys.
Next, Microsoft will generate two CNAME records, you’ve to copy these values.
Now you’ve to go to your GoDaddy DNS settings and paste both CNAME records.
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.
DMARC or Domain-based Message Authentication, Reporting & Conformance adds an extra layer of protection.
So to configure it in your GoDaddy account:
First, log in to your GoDaddy account.
Then select the domain you want to update and open the Manage DNS option.
Next click the Add option under DNS records.
Now use the following details:
Type: TXT
Name: _dmarc
Value:
v=DMARC1; p=none; sp=none; pct=100; rua=mailto:email@yourdomain.com; ri=86400; aspf=s; adkim=s; fo=1
Leave TTL as default.
Then replace the 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.
Now save the record and wait for confirmation in GoDaddy DNS.
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.