Microsoft Outlook with a Microsoft 365 subscription is the latest version of Outlook. Previous versions include Outlook 2013, Outlook 2010, and Outlook 2007. Follow Microsoft 365. Our Microsoft 365 plans give you the ability to easily and securely share and collaborate on documents using OneDrive for Business and Online Office apps. With Online Essentials and Business Premium you can also create a domain-based email address and share calendars and contacts with people inside and outside of your company. Office 365 is a cloud-based suite of productivity apps, while Microsoft 365 is a package of services which includes Office 365, alongside other business tools. A user can subscribe to Office 365 without also subscribing to Microsoft 365—but all Microsoft 365 users will also have access to Office 365.
If you purchased a domain from a third-party hosting provider, you can connect it to Microsoft 365 by updating the DNS records in your registrar’s account.
At the end of these steps, your domain will stay registered with the host that you purchased the domain from, but Microsoft 365 can use it for your email addresses (like user@yourdomain.com) and other services.
If you don't add a domain, people in your organization will use the onmicrosoft.com domain for their email addresses until you do. It's important to add your domain before you add users, so you don't have to set them up twice.
Check the Domains FAQ if you don't find what you're looking for below.
Step 1: Add a TXT or MX record to verify you own the domain
Recommended: Verify with a TXT record
First, you need to prove you own the domain you want to add to Microsoft 365.
- Sign in to the Microsoft 365 admin center and select Show all > Settings > Domains.
- In a new browser tab or window, sign in to your DNS hosting provider, and then find where you manage your DNS settings (e.g., Zone File Settings, Manage Domains, Domain Manager, DNS Manager).
- Go to your provider's DNS Manager page, and add the TXT record indicated in the admin center to your domain.
Adding this record won't affect your existing email or other services and you can safely remove it once your domain is connected to Microsoft 365.
Example:
- TXT Name:
@
- TXT Value: MS=ms######## (unique ID from the admin center)
- TTL:
3600
(or your provider default)
- Save the record, go back to the admin center, and then select Verify. It typically takes around 15 minutes for record changes to register, but sometimes it can take longer. Give it some time and a few tries to pick up the change.
When Microsoft finds the correct TXT record, your domain is verified.
Verify with an MX record
If your registrar doesn't support adding TXT records, you can verify by adding an MX record.
- Sign in to the Microsoft 365 admin center and select Show all > Settings > Domains.
- In a new browser tab or window, sign in to your DNS hosting provider, and then find where you manage your DNS settings (e.g., Zone File Settings, Manage Domains, Domain Manager, DNS Manager).
- Go to your provider's DNS Manager page, and add the MX record indicated in the admin center to your domain.
This MX record's Priority must be the highest of all existing MX records for the domain. Otherwise, it can interfere with sending and receiving email. You should delete this records as soon as domain verification is complete.
Make sure that the fields are set to the following values:
- Record Type:
MX
- Priority: Set to the highest value available, typically
0
. - Host Name:
@
- Points to address: Copy the value from the admin center and paste it here.
- TTL:
3600
(or your provider default)
When Microsoft finds the correct MX record, your domain is verified.
Step 2: Add DNS records to connect Microsoft services
In a new browser tab or window, sign in to your DNS hosting provider, and find where you manage your DNS settings (e.g., Zone File Settings, Manage Domains, Domain Manager, DNS Manager).
You'll be adding several different types of DNS records depending on the services you want to enable.
Add an MX record for email (Outlook, Exchange Online)
Before you begin: If users already have email with your domain (such as user@yourdomain.com), create their accounts in the admin center before you set up your MX records. That way, they’ll continue to receive email. When you update your domain's MX record, all new email for anyone who uses your domain will now come to Microsoft 365. Any email you already have will stay at your current email host, unless you decide to migrate email and contacts to Microsoft 365.
You'll get the information for the MX record from the admin center domain setup wizard.
On your hosting provider's website, add a new MX record.Make sure that the fields are set to the following values:
- Record Type:
MX
- Priority: Set to the highest value available, typically
0
. - Host Name:
@
- Points to address: Copy the value from the admin center and paste it here.
- TTL:
3600
(or your provider default)
Save the record, and then remove any other MX records.
Add CNAME records to connect other services (Teams, Exchange Online, AAD, MDM)
You'll get the information for the CNAME records from the admin center domain setup wizard.
On your hosting provider's website, add CNAME records for each service that you want to connect.Make sure that the fields are set to the following values for each:
- Record Type:
CNAME (Alias)
- Host: Paste the values you copy from the admin center here.
- Points to address: Copy the value from the admin center and paste it here.
- TTL:
3600
(or your provider default)
Add or edit an SPF TXT record to help prevent email spam (Outlook, Exchange Online)
Outlook 365 Login
Before you begin: If you already have an SPF record for your domain, don't create a new one for Microsoft 365. Instead, add the required Microsoft 365 values to the current record on your hosting providers website so that you have a single SPF record that includes both sets of values.
On your hosting provider's website, edit the existing SPF record or create an SPF record.Make sure that the fields are set to the following values:
- Record Type:
TXT (Text)
- Host:
@
- TXT Value:
v=spf1 include:spf.protection.outlook.com -all
- TTL:
3600
(or your provider default)
Save the record.
Validate your SPF record by using one of these SPF validation tools
Outlook 365 Business Email
SPF is designed to help prevent spoofing, but there are spoofing techniques that SPF cannot protect against. To protect against these, once you've set up SPF, you should also set up DKIM and DMARC for Microsoft 365.
To get started, see Use DKIM to validate outbound email sent from your domain in Microsoft 365 and Use DMARC to validate email in Microsoft 365.
Add SRV records for communications services (Teams, Skype for Business)
On your hosting provider's website, add SRV records for each service you want to connect.Make sure that the fields are set to the following values for each:
- Record Type:
SRV (Service)
- Name:
@
- Target: Copy the value from the admin center and paste it here.
- Protocol: Copy the value from the admin center and paste it here.
- Service: Copy the value from the admin center and paste it here.
- Priority:
100
- Weight:
1
- Port: Copy the value from the admin center and paste it here.
- TTL:
3600
(or your provider default)
Save the record.
Outlook 365 Business Card
SRV record field restrictions and workarounds
Some hosting providers impose restrictions on field values within SRV records. Here are some common workarounds for these restrictions.
Name
If your hosting provider doesn't allow setting this field to @, leave it blank. Use this approach only when your hosting provider has separate fields for the Service and Protocol values. Otherwise, see the Service and Protocol notes below.
Service and Protocol
If your hosting provider doesn't provide these fields for SRV records, you must specify the Service and Protocol values in the record's Name field. (Note: Depending on your hosting provider, the Name field might be called something else, like: Host, Hostname, or Subdomain.) To add these values, you create a single string, separating the values with a dot.
Example: _sip._tls
Priority, Weight, and Port
If your hosting provider doesn't provide these fields for SRV records, you must specify them in the record's Target field. (Note: Depending on your hosting provider, the Target field might be called something else, like: Content, IP Address, or Target Host.)
To add these values, create a single string, separating the values with spaces and sometimes ending with a dot (check with your provider if you are unsure). The values must be included in this order: Priority, Weight, Port, Target.
- Example 1:
100 1 443 sipdir.online.lync.com.
- Example 2:
100 1 443 sipdir.online.lync.com
Symptom
After deploying Dynamics 365 App for Outlook, the app does not appear within Outlook.
Cause
Cause 1: The version of Outlook or Exchange is not supported.
Cause 2: Enable optional connected experiences setting is disabled in Outlook (applies to Microsoft 365 Apps for enterprise)
Cause 3: The Reading Pane is not enabled.
Cause 4: The specific type of email you are viewing is not supported by Office Apps or the Dynamics 365 app.
Cause 5: The app needs to be redeployed.
Cause 6: A Microsoft Exchange setting or group policy setting is restricting use of Office Apps.
Resolution
Resolution 1: Verify the version of Outlook and Exchange are supported by Dynamics 365 App for Outlook. For details of the supported configurations, see Requirements.
Resolution 2: If you are using Microsoft 365 Apps for enterprise, verify the Enable optional connected experiences setting is enabled:
Click File > Office Account > Account Privacy > Manage Settings.
Locate the setting Enable optional connected experiences.
Verify this setting is enabled. If it is disabled, no add-ins will be displayed in Outlook.
For more information on this setting, see https://docs.microsoft.com/en-us/deployoffice/privacy/manage-privacy-controls
Resolution 3: If you do not see the app appear when viewing a list of emails but you do see the app when you open an email, verify the Reading Pane is enabled in Outlook. Outlook Apps such as Dynamics 365 App for Outlook are intended to appear in the reading pane when viewing a list of emails.
Resolution 4: Dynamics 365 App for Outlook is an Outlook Add-in. Some email types such as encrypted emails are not available to use with Outlook Add-ins. For additional details, see Mailbox items available to add-ins. In addition to the items not available for Office Apps, the Dynamics 365 App for Outlook does not currently support delegate users.
Resolution 5: Access Dynamics 365 as a user with the System Administrator role. Navigate to Settings and then click Dynamics 365 App for Outlook. Select the user in the list and then click Add App To Outlook.
If the user does not appear in this list, see this article.
NOTE: This may take up to 15 minutes to complete. If the user does not appear in this list, see https://support.microsoft.com/help/4345543.
After the status shows as 'Added to Outlook', close and reopen Outlook.
Resolution 6: Dynamics 365 App for Outlook is an Office Add-in and use of Office Add-ins can be blocked in your organization. Check with your administrator to verify a setting such as those mentioned in the following articles are not configured to block the use of Office Add-ins in your organization:
Apps for Outlook 2013 do not activate as expected in email messages
https://support.microsoft.com/help/2790827
User not seeing add-ins
https://docs.microsoft.com/office365/troubleshoot/access-management/user-not-seeing-add-ins#for-outlook-2016