Exchange 2016 / 2019 Adding a New Email Domain

KB ID 0001297

Problem

On EE this morning someone asked this question and I realised I’ve never written it up. So If you want to add a new domain to an already working Exchange deployment how do you do it?

Solution

Firstly, you need to have purchased the new domain name, and have the DNS records setup properly  for the new domain name. See the following article;

Setting up the Correct DNS Records for your Web or Mail Server

Add the New Domain Into Exchange 2016 / 2013

Log into Exchange Admin Center > Mail Flow > Accepted Domains > Add.

Exchange Accepted Domains

Add a sensible name > Enter the new domain name > Select Authoritative > Save.

Add a New Domain to Exchange

Create a User Mailbox For the New Domain

If you only have a few users to setup you can do them manually within the Exchange Admin Center  > Recipients > Mailboxes > Add.

New Mailbox Exchange

On the properties of the new recipient you can edit the email addresses associated with it.

Exchange Additional Email Addresses

Change and add accordingly.

Exchange 2016 Additional Email Addresses

Remember for individual users to untick the ‘Automatically update email addresses based on the email address policy applied to this recipient’ > then change the Clients ‘Reply address’ > OK > Save.

Exchange Change Senders Reply Email Address

Create an Email Address Policy And Apply It to an OU

The procedure above does not scale well if you have a lot of users to allocate a new domain to, so you can write a new email address policy, and apply it to a particular OU, then create/import your new users into this OU, mail enable them, and they will all get the correct Email addresses.

Mail flow > Email Address polices > Add.

Exchange 2016 Address Policies

Add a new policy with the email  format you require;

Exchange Address Policy Per OU

Repeat to add multiple email address formats > Save.

Email address policies

Scroll down to where you want to apply the  policy to and select ‘recipient container’, (because OU would have been to simple).

Apply Exchange Policy to an OU

Select the OU with your users in > OK.

Note: You don’t have to use OU’s you can use other things like ‘department’ which will get read from the users AD object.

OU Based Exchange eAddress Policies

OK

Apply Address Policy Warning

With the policy selected  > Apply.

Force Email Address Policy UpdateNow go and have a few cups of coffee, and your users will get the new policy.

Different Email Addresses Per OU

Related Articles, References, Credits, or External Links

NA

Author: PeteLong

Share This Post On

8 Comments

  1. Great article!
    I am in process of doing this exact procedure. One question I do have however, is once the new rule is configured, I know the users will see they will be sending from the new domain. But in Outlook, how do I get the displayed email address to update that is above the folders list?

    Post a Reply
    • In outlook you only usually see your Primary address in the ‘From” section you can add any other email address (you have the rights to Send-As) by enabling the ‘From’ button. If you mean the name that shown on the NAV bar in Outlook I don’t think that will ever update until you create a new profile?

      Post a Reply
  2. when the user connects from outlook or a phone there seems to be certificate errors since the exchange cert does not match the domain name how do you set up multiple certs to solve this issue?

    Post a Reply
    • Each domain. will need its own auto discover record, then they can all point to ONE server (even if that server is in a different domain).

      Post a Reply
  3. can we fully migrate to new domain, so we can remove the old domain? how about the certificate?

    Post a Reply
    • You mean a windows domain? If so then you need to do a cross forest migration (use the search function above)

      P

      Post a Reply
  4. Hello Pete, and thank you for all your guides. It helped me several times.
    Can you plz explain how to have a full “link”with owa. Let me explain:
    I want to have https://mail.contoso1.com linked to my first domain and with its ssl certificate.
    Another https://mail.contoso2.com also linked with its ssl certificate.
    Both domains are on a single server, like posted above.
    Hoping to have been clear.. 😉

    Regards

    Post a Reply
    • You would simply need either a multi domain certificate or have both Subject Alternative Names on a single certificate.

      Post a Reply

Leave a Reply to PeteLong Cancel reply

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