logo
search
Others

How to Fix Microsoft 365 DNS Setup Only Allowing TXT Records

Maira MehtabMaira Mehtab Sep 20, 2026 869 views

Question details

The user is configuring a custom domain in Microsoft 365 but finds that the interface restricts them to adding only TXT records, preventing the configuration of necessary CNAME, A, or MX records.

Product
Microsoft 365
Device & OS
not provided
Scenario
Setting up or managing custom domain DNS records within the Microsoft 365 admin center.
Observed behavior
The domain management interface exclusively exposes TXT records and does not provide any options or buttons to add CNAME, A, or MX records directly.
Before you start

Ensure you have global admin access to your Microsoft 365 account and the login credentials for your external domain registrar (e.g., GoDaddy, Namecheap, Cloudflare).

Solution 1Recommended

Add DNS Records at Your Authoritative Domain Registrar

Since Microsoft 365 is not your authoritative DNS host, you must add the required service records directly through your domain provider's control panel.

When connecting a domain, Microsoft 365 first requires a TXT record to verify ownership. If your domain's nameservers point to an external registrar rather than Microsoft, the Microsoft 365 portal acts in a limited capacity and will not let you manage other critical records (like MX for email) directly.

To resolve this, you need to copy the specific DNS values provided by the Microsoft setup wizard and paste them into the DNS zone editor of your actual domain host.

1
Identify Your DNS Provider

Check your domain's authoritative nameservers using a public WHOIS lookup tool to determine which company is currently hosting your DNS.

2
Log In to Your Domain Registrar

Navigate to your DNS hosting provider's website and log in to your account control panel.

3
Access the DNS Management Zone

Locate the DNS management, advanced DNS, or zone editor section for your specific custom domain.

4
Add Required Records Manually

Create new entries for the CNAME, A, MX, and SRV records using the exact destination values, ports, and priorities supplied by the Microsoft 365 domain setup wizard.

5
Save Changes and Wait for Propagation

Save your newly added DNS records. Allow up to 48 hours for the changes to propagate globally across all DNS servers.

Contacting Support: If you are unable to access your external DNS host or the Microsoft 365 portal still shows errors after 48 hours, contact your DNS provider's support team for assistance.
Free Microsoft Office alternative

Looking for a Simpler Office Solution? Try WPS Office

Managing complex Microsoft 365 setups, domains, and subscriptions can be overwhelming. If your primary goal is to efficiently create and edit documents, spreadsheets, and presentations without the administrative hassle, WPS Office offers a free, lightweight, and highly capable alternative.

Seamlessly compatible with Microsoft Office formats like DOCX, XLSX, and PPTX.No complex domain verification or DNS setup required to start working immediately.Lightweight software that runs exceptionally smoothly on Windows, Mac, Linux, iOS, and Android.Includes a rich set of built-in PDF editing and conversion tools completely free.
QA img-10

Frequently Asked Questions

Why does Microsoft 365 only ask for a TXT record initially?

Microsoft 365 requires a TXT record first to securely verify that you actually own the custom domain you are attempting to add. This prevents unauthorized users from claiming domains they do not own.

Can I let Microsoft 365 manage my DNS records automatically?

Yes. If you change your domain's nameservers at your registrar to point directly to Microsoft 365, the portal will gain authoritative control and automatically configure your CNAME, A, and MX records.

What happens if my MX records are not configured correctly?

If your MX (Mail Exchanger) records are missing or incorrect at your DNS host, your Microsoft 365 Exchange mailboxes will be completely unable to receive emails from external senders.

How long does it take for Microsoft 365 to recognize my new DNS records?

While some DNS hosts update almost instantly, standard DNS propagation can take anywhere from a few minutes up to 48 hours to fully resolve globally.