I have an Exchange 2013 server configured with multiple users and groups. Each user have their own email addresses (following no specific standard), so I don't sync with the email policy. Now, I want to add a second domain to the server (which is the easy part) - but how do I accept emails directed to the new domain to all users?
For an example, let's say that I currently have the domain foo.com with the users Bob and John:
Bob has the email addresses [email protected] and [email protected]. John has the email addresses [email protected], [email protected], [email protected] and [email protected].
Now, I want to add the domain bar.com to the server and allow both users to accept emails with their existing email addresses, but with bar.com as well. For instance Bob would be able to get mail into his mailbox addressed to either the addresses above or [email protected] or [email protected].
In other servers this can be achieved by adding bar.com a domain alias, and that's that.
What I've already considered/tried:
- Manually modifying each user by copying each email address, modifying it with the new domain, and adding it to the user. This is no-go since I have plenty of users, and more than 1 additional domain to be added.
- Using EWS (Exchange Web Services) to modify/add the users email addresses also seems impossible, since it only supports retrieving the first 3 addresses for each user (EmailAddressKey.EmailAddress3).