Skip to content

Add second domain to Exchange Server

The Exchange Server mail flow is working great. At the moment, only one domain is configured. But, you like to add a second domain to Exchange Server on-premises. This article will teach you how to add a second domain to Exchange Server 2013/2016/2019.

Information

To use another domain in Exchange Server, you must add records in the domain’s Public DNS. If you don’t have these records, mail flow will not work as it does not know where to deliver the mail. In our example, we will add records to the domain exoip.nl.

Create Public DNS records

Add the following records in Public DNS. If you already do see records configured, have a closer look. If you have more than one record with the same type, mail flow will not work as expected.

  1. MX record points to Exchange Server mail.exoip.com.
  2. SPF record to authorize the mail server to send with the domain.
  3. A record point to the MX record IP-address to have autodiscover work on mobile devices (iOS/Android).
  4. SRV record for autodiscover, so you don’t get a certificate error.

By adding the SRV autodiscover record, you can add multiple domains and use the same SAN (Subject Alternative Name) certificate, also known as a multi-domain certificate.

Add second domain to Exchange Server create Public DNS records

The changes will not be visible instantly after you create the records. It depends on the configured TTL. If you did enter the records the first time, you would see the records live within 5 to 10 min.

Note: The DNS propagation can take up to 72 hours.

Read more: Configure external DNS for Exchange Server »

Check Public DNS records

Before you add the second domain to Exchange Server, it’s always good to verify the Public DNS records. Go to the website MxToolBox to do a lookup of the four records. You can also use Command Prompt or PowerShell to do the record lookups.

MX record

Fill in the domain and click on MX Lookup.

Add second domain to Exchange Server domain MX lookup

SPF record

Fill in the domain and click on SPF Record Lookup.

Read more: Setup SPF record for Exchange Server »

A record

Fill in the autodiscover A record and click on DNS Lookup.

Add second domain to Exchange Server domain DNS lookup

SRV record

Add the autodiscover SRV record and click on SRV Lookup.

Add second domain to Exchange Server domain SRV lookup

Now that we did add and check the Public DNS records, we have to add the second domain in Exchange Server.

Add second domain

Sign in to Exchange Admin Center. Click mail flow in the feature pane and follow with accepted domains in the tabs. Click the + icon in the toolbar to add an accepted domain.

Type the domain in both the name and the accepted domain fields. Click Save.

Add second domain to Exchange Server new accepted domain

We did add the domain to the accepted domains list. In our example, the accepted domain is exoip.nl.

Add second domain to Exchange Server domain added

The next step is to add the new domain as an alias or as the default email address to the mailbox(es).

Keep reading: Verify DNS SRV records for Office 365 »

Conclusion

In this article, you learned how to add a second domain to Exchange Server. Add the MX record, SRV record, A record, and SPF record in Public DNS. After that, verify that you did create the records successfully. As of last, add the new domain in Exchange Server.

Did you enjoy this article? If so, you may like You can’t use the domain because it’s not an accepted domain for your organization. Don’t forget to follow us and share this article.

ALI TAJRAN

ALI TAJRAN

ALI TAJRAN is a passionate IT Architect, IT Consultant, and Microsoft Certified Trainer. He started Information Technology at a very young age, and his goal is to teach and inspire others. Read more »

This Post Has 4 Comments

  1. hi, thanks for the article,
    i have issue, after add the second domain as an alias email address, it can not receive emails from external domain.
    but no issue for delivering mail from internal aka first domain vice versa.
    can you help, please.
    thank you.

  2. Hello Ali,

    I am adding a secondary Domain to a Hybrid configuration only to use as an alias adress for receiving mail. Will I need to add a certificate to exchange as well? I have to add a cert to our mailgateway (cisco ESA) but I am not sure if I need it in Exchange Onprem as well.

    Kind Regards

Leave a Reply

Your email address will not be published. Required fields are marked *