Add Email » Add Email through Office 365

If you have a custom domain powering your site (say, for example) and you’d like to have an email address that is customized for that domain (like, one option is to create this type of email address using Microsoft Office 365. This guide will show you how.

Table of Contents

Create an Office 365 Account

First, you’ll need to create an account by going to and signing up for a Microsoft 365 Business plan to be able to use their business email service.

If you already have an Office 365 account, you can sign in to your account using your log in information by going to

If you have purchased Office 365 via a reseller such as GoDaddy, the instructions in this guide may not apply. Please refer to where you purchased Office 365 for help with setting up.

↑ Table of Contents ↑

Add Your Domain Name to Office 365

Once you’ve logged in to your Microsoft account, you need to tell Office 365 which domain you want to use for your email. To do this, visit your Microsoft 365 admin center at

From the menu on the left, click Show all and then navigate to Domains under the Settings group:

Animated GIF showing the process of clicking on Show All, then Settings, then Domains.

Here, click the + Add domain button and you’ll then be able to enter your domain name into the text box provided. Click the Use this domain button to continue.

Entering a domain in Office 365

Once you’ve done that, you’ll be asked to verify your domain using one of several different methods. We’ll cover two of those methods here.

Verify Your Domain by Signing in to

Microsoft 365 may recognize that your domain is registered with and give you the option to Sign in to

(If it does not give you this option, skip to the next section to verify with a TXT record.)

Click Verify and a window will pop up to authorize DNS changes for your domain. Click Confirm.

The pop-up window will close. Then, click Continue. On the next screen, it will show you the DNS records it’s going to add to your domain. Review the options, and click Add DNS records. Another pop-up will appear to authorize the changes.

If you see a message that says “Domain setup is complete”, then you’re done and you do not need to complete any more steps from this guide.

Verify Your Domain with a TXT Record

Choose the option that says Add a TXT record to the domain’s DNS records and click Continue:

Microsoft will then provide you with a TXT value that looks something like MS=ms12345678. Copy this value so that you have it in your clipboard and proceed to your account.

From your dashboard, go to Upgrades → Domains and click on the domain you’d like to use with Office 365.

Click DNS records then Manage:

DNS records are the third option, right under Name servers.

On the DNS Records screen, there will be a TXT record that says _domainconnect that you will need to enable if it is not enabled already. Click the three dots and choose to enable Domain Connect if it is not already enabled:

An arrow points to the ... next to the domain, and the Enable option is highlighted.

Next, click on Email Setup. Here you’ll see some buttons for setting up different email services. Choose Office 365 here:

Use Email Setup to choose Office 365 -- the second from the left, after Google Workspace.

Then, add the TXT value you copied earlier into the text field and click the Set up Office 365 button:

A green verification message will appear at the top of the screen to confirm the records were created. You’ll also notice several new DNS records added to your domain automatically. These records make it possible for you to send and receive emails with your domain.

Return to your Office 365 account to complete the final steps. Back in the Office 365 Admin screen, you’ll see a button that says Verify. When you click this button, Office 365 will check your domain to see if it has been verified.

It can take a little while before Office 365 is able to find the record to verify your domain so don’t worry if it doesn’t find it right away. You can try again in 15-30 minutes when the record has had time to update.

If you’ve previously verified your domain in Office 365, you may not see the option to verify again. If this is the case, you can add MS=ms12345678 in that verification section.

↑ Table of Contents ↑

Test Your New Office 365 Email Address

If you haven’t already created your first email address, you can add a user from your Microsoft 365 admin center.

You can then test that your new Office 365 email address is working by sending an email to your new address from another email address that you own.

When you’ve done that, click Outlook in your Office 365 menu bar to access your new inbox. When you receive that email in Office 365, send a reply back just to make sure you can send from your new email address as well.

And that’s it! You should now be able to send and receive emails through Office 365 by using your custom domain name here at

Not quite what you're looking for?

Get Help