logo
search
Others

How to Add SPF and TXT Records for a Domain Outside Microsoft 365

Kushani NimanthikaKushani Nimanthika Oct 21, 2026 868 views

Question details

The user needs to configure SPF and TXT DNS records for a domain registered outside of Microsoft 365 to ensure emails are sent reliably without being flagged as spam.

How to Add SPF and TXT Records for a Domain Outside Microsoft 365
Product
Microsoft 365 / Outlook
Device & OS
not provided
Scenario
Configuring email authentication (SPF/TXT) for a custom domain hosted by a third-party registrar to improve email delivery to providers like Gmail.
Observed behavior
The user needs to set up DNS records for email authentication but cannot access the Microsoft 365 Admin Center because they do not have a commercial business subscription.
Before you start

Ensure you have the login credentials for your third-party domain registrar (e.g., WebCentral, GoDaddy) and the exact SPF TXT record values provided by your email service.

Solution 1Recommended

Add SPF and TXT Records via Your Domain Registrar

Use this method to configure your email authentication directly through your third-party domain host when you do not have Microsoft 365 Admin Center access.

If your domain is managed externally and you do not have a Microsoft 365 business subscription, you cannot use the Microsoft 365 Admin Center. Instead, all DNS management must be handled directly through your domain registrar's control panel.

Adding an SPF (Sender Policy Framework) record helps prevent spoofing and ensures that external email providers like Gmail accept your messages.

1
Log in to your domain registrar

Navigate to the website of the company where you purchased your domain (e.g., WebCentral, GoDaddy, Namecheap) and log in to your account.

2
Locate the DNS management section

Find the settings area labeled 'DNS Management', 'Advanced DNS', 'Name Server Settings', or 'Domain Control Panel'.

3
Create a new TXT record

Click 'Add Record' and select 'TXT' as the record type. In the 'Host' or 'Name' field, enter '@' (which represents your root domain).

4
Enter the SPF value

In the 'Value' or 'Text' field, paste the SPF record provided by your email host (for example, 'v=spf1 include:spf.protection.outlook.com -all').

5
Save the changes

Click 'Save' or 'Add Record'. Note that DNS changes may take anywhere from a few minutes to 48 hours to fully propagate across the internet.

Add SPF and TXT Records via Your Domain Registrar
Multiple SPF Records: A domain should only have one SPF record. If an SPF record already exists, you must edit the existing one to include the new email service rather than creating a second SPF record.
Free Microsoft Office alternative

Discover WPS Office: A Powerful Microsoft Alternative

While configuring domain records requires your DNS provider, managing your daily documents, spreadsheets, and presentations shouldn't be complicated. WPS Office offers a free, lightweight, and highly compatible suite for all your productivity needs.

  1. 1. Download and Install: Visit the official WPS website to download the free WPS Office suite for your device.
  2. 2. Open and Create: Launch WPS Office to easily create or open existing Word, Excel, or PowerPoint files without formatting issues.
  3. 3. Save and Export: Save your documents in standard Microsoft formats or export them directly as PDFs for easy sharing.
Fully compatible with Microsoft Office formats, ensuring seamless handling of exported DNS reports and email logs in Excel or Word.Free and lightweight alternative to Microsoft 365, perfect for documenting your domain configurations and business processes.Familiar user interface makes it easy to transition and continue your daily work without a steep learning curve.
microsoft office alternative - wps office

Frequently Asked Questions

What is an SPF record and why do I need it?

An SPF (Sender Policy Framework) record is a type of DNS TXT record that identifies which mail servers are authorized to send email on behalf of your domain. It helps prevent spammers from sending unauthorized emails from your domain, ensuring your legitimate emails are delivered to providers like Gmail without being marked as spam.

How long does it take for SPF and TXT records to update?

DNS changes, including SPF and TXT records, typically take between 15 minutes to 48 hours to fully propagate across the global internet. The exact time depends on your DNS provider's Time to Live (TTL) settings.

Why can't I access the Microsoft 365 Admin Center with my Outlook Premium account?

The Microsoft 365 Admin Center requires an eligible commercial Business or Enterprise subscription. Personal, Family, or ad-free Outlook subscriptions do not include administrator privileges or access to the Admin Center.

Can I have multiple SPF records for one domain?

No, a single domain can only have one SPF record. Having multiple SPF records will cause email authentication to fail. If you use multiple email services, you must merge their configurations into a single SPF record using the 'include' mechanism.