An absent feature from Exchange Online (Office 365) is email address policies, which are put to good use in on-premises Exchange deployments to automatically assign the desired email address format to mailbox users.
The lack of email address policies to date has presumably been due to challenges of implementing them safely in a multi-tenant environment such as Exchange Online. Without email address policies, customers need to run PowerShell scripts (like Add-SMTPaddresses.ps1) to update the email addresses for their cloud-only mailbox users. Customers running a hybrid configuration, or otherwise running directory synchronization, can still use email address policies to update email addresses for on-premises objects and let the changes synchronize to the cloud.
Email address policies were briefly visible in the Exchange Online admin center, but weren’t actually functional.
It seems the brief visibility of email address policies was in relation to changes to enable multi-domain support for Office 365 Groups, which makes use of email address policies but is managed via PowerShell.
I don’t believe this is in the admin portal any longer. Seems its likely o365ps only now.
I upgraded to Exchange 2016 on-premise, I noticed our default email policy “lowest” isn’t applied. It says changes have been made and they need to be applied. When I set up new users it is setting them up in the correct format. I want to add a new policy for out new domain but Im worried since the default lowest inst applied will the policy added when applied will it start acting as the default?
what a lameo post.
Anyone aware if there has been any update to this. Have AD connect to Exchange online but no on prem exchange. Would ideally like to be able to a apply a policy or similar to add a new email domain for users without preparing a csv to edit ad attributes for all users and or building an exchange server
Paul, in a pure cloud-only tenant (no hybrid, no DirSync), the primary email address doesn’t stick in one particular environment.
Are you aware of any setting/process in O365 which controls it and I, as the tenant admin, have authority to configure it?
Since I had similar issue just now and found your article how to solve it I went ahead and wrote script allows to do what Microsoft should have added.
Let me know what you think? It’s first version but it works quite well.