Forum Discussion
How to add alias domain for all users?
Hi,
There's a company with their company's full name as their domain name and a shorter domain name. So, contoso.com and conto.so.
They need all their users to have an alias of contoso.com and conto.so to be their primary email address. This way, they can:
- Send/Send as/Receive emails as both domain names for the respective users
- Receive shared files (OneDrive for Business and SharePoint Online) on both domain names for the respective users
- Call as/receive call/book meeting on Skype for Business using both domain names for the respective users
- Send and receive calendar shares or event invitations on both domain names for the respective users
This needs to be automatic, rather than adding the domain alias for each user.
How can this be configured?
Thanks,
May refer below URL to define your own PS:
https://www.alitajran.com/bulk-add-secondary-smtp-address-with-powershell/
- golightlyglCopper Contributor
Haneef Ibn AhmadI know this is a very old thread but it's exactly what I'm trying to do now, four years later. Can I ask what your solution was? I don't want to pay for an account for each user at both domains.
Thanks for any help you can provide.
- Victor_IvanidzeBronze ContributorUse this as a starting point: https://www.msb365.blog/?p=2936
Since we don't have Email address policies available in O365, the only way to do this is via some PowerShell-based script. Which means you will have to run it periodically to adjust the aliases for new users.
Another thing to keep in mind is that some functionality is only dependent on the Primary SMTP Address, for example sending messages.