Plus addressing is now available for Exchange Online and can be enabled using PowerShell.
What is Plus Addressing?
Plus Addressing allows you to create disposal email addresses based on a combination of your own email and anything after the ‘+’ sign. For example, take a user with an email address of ‘firstname.lastname@example.org‘. The part before the ‘@‘ symbol is unique to the user in Exchange Online and can be used to sign up for various services such as alerts and newsletters.
With Plus Addressing, the user can add a tag to the unique part of the email address such as ‘user.one+<tag>@365rocks.org‘ where ‘<tag>‘ can be replaced with any word the users choosing. i.e. When signing up for competitions, the user can enter the address ‘email@example.com‘.
Word of warning, some online forms may not accept plus addressing if there are additional verification checks being applied to the forms email fields.
What happens next?
When an email is sent to the new address, Exchange Online will ignore the ‘+<tag>‘ portion of the address and deliver the message to the original ‘firstname.lastname@example.org‘ mailbox. You can then use the email address to create rules and filters to handle the different messages.
How do I enable Plus Addressing?
This is not enabled in your 365 environment by default and requires the setting to be change via PowerShell. To enable this, download the latest version of the Exchange Online Management Module.
This can be imported using
Connect using the command shown below replacing the ‘ExchangeAdmin@365rocks.org‘ username with a suitable account which has the Exchange Administration role in your environment.
Connect-ExchangeOnline -UserPrincipalName ExchangeAdmin@365rocks.org
Once authenticated, the command to enable Plus Addressing is
Set-OrganizationConfig -AllowPlusAddressInRecipients $true
The feature can also be disabled by replacing $true with $false if required.