How To's
8 min read

How to Setup MX Record for Outlook 365 on Namecheap: A Step-by-Step Guide

Quickly set up MX records for Outlook 365 on Namecheap with this concise guide. Covers domain selection, DNS settings adjustment, and verification using an MX Lookup tool.
Written by
Vikas Jha
Published on
December 10, 2023


Setting up your domain to work with Microsoft services, specifically Outlook 365, requires configuring several DNS records through your Namecheap account.

This guide presents a straightforward, step-by-step approach to help you seamlessly integrate your domain with Outlook 365.

Step 1 Verifying Your Domain with a TXT Record

Why do you need to Verify?

Think of this like showing your ID card to prove it's really you. By adding a TXT record, you're proving to Microsoft that you actually own the domain you're claiming.

It's like saying, "Yes, this is my website domain, and I can prove it because I can make changes to it."

How to Verify your Domain with a TXT Record

1. Sign in to Namecheap and navigate to the Domain List under your account.

Sign in to Namecheap.
Sign in to your Namecheap Account

Select Domain List from the drop-down list.
Go to your Domain List

2. Choose the domain you're setting up and go to the Advanced DNS section.

Select Manage.
Select the domain and click Manage
Select Advanced DNS.
Click on Advanced

3. Click on 'Add New Record' in the HOST RECORDS section and select 'TXT Record' from the dropdown.

Click on Add new record

4. Enter the details as follows: Type: TXT, Host: @, Value: MS=msXXXXXXXX (Replace XXXXXXXX with your specific value), TTL: 30 min.

Select TXT Record.

Save the changes and wait for a few minutes for the update to propagate.

Step 2: Route Your Email to Microsoft with an MX Record

Why do you need to Add MX Record?

This step is like telling the postal service to deliver all your mail (emails, in this case) to a new address (Microsoft's email servers). The MX record ensures that any emails sent to your domain go straight to Microsoft's Outlook 365.

How do you Add MX Record for Outlook365 on Namecheap

To configure MX records for Outlook 365 in Namecheap:

Access your Namecheap account:

  • Sign into Namecheap.
  • Access your Namecheap account.
Sign in to Namecheap.
Log in to your Namecheap account.

Choose the domain for configuration:

  • From the drop-down menu, select Domain List.
  • Choose the relevant domain.
Choose Domain List from the drop-down list.
Choose the domain for configuration

Navigate to Advanced DNS settings:

  • Click on Manage.
  • Head to Advanced DNS.
Select Manage.
Click on Manage

Select Advanced DNS.
Click Advanced

Remove any current MX records:

  • Click on Delete.
  • Remove existing MX Records.
Select Delete.
Delete any MX records if it exists

Proceed to Email Settings and opt for Custom MX:

  • Choose Custom MX.
Select Custom MX.
Select Custom Request

Insert a new MX record with these details:

  • Record Type: MX Records
  • Host: @
  • Value: <domain-key> (Ensure it ends with a period)
    Note: Retrieve your <domain-key> from your Microsoft account. How do I find this?
  • Priority: 0
  • Click on ADD NEW RECORD.
Add New Record

Confirm the changes:

  1. Use an MX Lookup tool like "mxtoolbox" to check the setup.
  2. Go to MX Lookup Tool - Check your DNS MX Records online - MxToolbox
Enter Domain Name and Click on MX Lookup

What is Alore?

Email Warmer

Generate real engagement to Warm Up Your Email Address without any human intervention

Drip Campaigner

Send emails that generate new business opprotunities for you

Collaborative Inbox

Improve team performance & customer experience - manage multiple email addresses from one place