Sending email as an alias with Office 365

Sending emails in Microsoft 365 using an alias for an account has always been a pain. It required workarounds such as setting up Shared Mailbox or Distribution Groups and using SendAs permissions. For years Microsoft has been asked to change this, and finally, in April 2021, they did! It’s a new feature of Office 365 , and it requires action from Office 365 Administrator .

To enable sending as an alias for all Office 365 users , you need to connect to PowerShell and enable this option. To do so, you must first install the ExchangeOnlineManagement module using the following command:
Install-Module -Name ExchangeOnlineManagement

Once installed, connect to your Office 365 tenant using Global Admin credentials:
Connect-ExchangeOnline

Verify the status of the Send From Alias option to make sure you know the state of it before applying any change:
Get-OrganizationConfig | fl Sendfrom*

Enable Send From Alias functionality:
Set-OrganizationConfig -SendFromAliasEnabled $true

Verify the settings has been enabled:
Get-OrganizationConfig | fl Sendfrom*

Disconnect:
Disconnect-ExchangeOnline