Windows OS Hub
  • Windows Server
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Active Directory Domain Services (AD DS)
    • Group Policies
  • Windows Clients
    • Windows 11
    • Windows 10
    • Windows 8
    • Windows 7
    • Windows XP
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
    • KVM
  • PowerShell
  • Exchange
  • Cloud
    • Azure
    • Microsoft 365
    • Office 365
  • Linux
    • CentOS
    • RHEL
    • Ubuntu
  • Home
  • About

Windows OS Hub

  • Windows Server
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Active Directory Domain Services (AD DS)
    • Group Policies
  • Windows Clients
    • Windows 11
    • Windows 10
    • Windows 8
    • Windows 7
    • Windows XP
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
    • KVM
  • PowerShell
  • Exchange
  • Cloud
    • Azure
    • Microsoft 365
    • Office 365
  • Linux
    • CentOS
    • RHEL
    • Ubuntu

 Windows OS Hub / Microsoft 365 / How to Use Plus Addressing in Microsoft 365 Exchange Online

June 8, 2023 ExchangeMicrosoft 365OutlookPowerShell

How to Use Plus Addressing in Microsoft 365 Exchange Online

Plus addressing (sometimes called subaddressing) allows you to use unique dynamic SMTP e-mail addresses for your mailbox. It is typically used to protect against spam, track marketing companies, and categorize e-mails in a mailbox using inbox rules.

Contents:
  • What is E-mail Plus Addressing in
  • How to Enable Plus Addressing in Exchange Online?

What is E-mail Plus Addressing in

Here is what it looks like:

  • Example SMTP address with the basic syntax: <mailbox_name>@<domain.com>
  • Plus addressing SMTP syntax: <mailbox_name>+<tag>@<domain.ru></li>

For example, the SMTP address of your mailbox is [email protected]. If your e-mail provider supports plus addressing, this means that the e-mails sent to the SMTP address like h.werner+word@woshub.com will be delivered to your mailbox.

You can use any set of characters instead of word in this example.

When processing an incoming email, modern mail services that support plus addressing (Outlook.com, Gmail, Yahoo, iCloud, Exchange Online) deal the “+” character as a special indicator that demands to ignore every character after it and deliver the e-mail to the default SMTP address of your mailbox. This means that you can have an unlimited number of unique SMTP addresses for a single mailbox.

Using Email Plus addressing

The plus (“+”) character is defined in RFC-5233 as a valid character for email addresses.

Plus addressing features:

  1. Plus addresses are only used to receive e-mails, not to send them;
  2. You do not need to create a list of additional SMTP addresses for your mailbox in advance. An e-mail sent to any of the plus addresses for your mailbox will be delivered;
  3. Some online forms and services do not allow using the + symbol when filling in the email field;
  4. If you configure the inbox rules to process e-mails sent to plus addresses, you should use a condition for the field To / CC / BCC;
  5. They show up as redirects in message tracking logs. As with distribution groups, they resolve to the recipient’s actual address (two trace entries: one from the sender to the plus address and another one from the sender to the actual recipient’s address).

Some scenarios of using plus addressing:

  • For example, when I register on a website site1, I give an e-mail like h.werner+site1@woshub.com instead of the real address. And if the email database from the site is leaked to the public, you will be able to trace the leak source and create a filter to automatically move all e-mails sent to the compromised email address to spam;
  • It is also convenient to send an e-mail with a note to yourself to h.werner+notes@woshub.com address and it will be automatically moved to the Notes folder using the inbox rules (or you can automatically categorize such a message).
  • You can register multiple accounts with unique email addresses on a particular service, but all the e-mails will be delivered to a single mailbox.
  • It is useful for marketers to use plus addressing when they are running different promotions and want to track an advertiser’s contact by email address.

How to Enable Plus Addressing in Exchange Online?

Exchange Online (Microsoft 365) has supported plus addressing since 2020. Since April 2022, this feature has been enabled by default for all tenants.

You can enable/disable this feature with the Exchange Admin Center.

  1. Go to Settings -> Mail Flow;
    Enable Plus Addressing in Microsoft 365 / Exchange Online
  2. Turn off plus addressing for your organization is disabled by default.

You can also enable or disable plus addressing for your tenant with PowerShell.

Connect to your Exchange Online tenant using EXOv2 module:

Connect-ExchangeOnline

Check the feature state:

Get-OrganizationConfig|select *plus*

AllowPlusAddressInRecipients with PowerShell

AllowPlusAddressInRecipients DisablePlusAddressInRecipients
---------------------------- ------------------------------
True False

Microsoft does not recommend manually assigning SMTP addresses with plus characters as SMTP addresses for tenant users. You can find such addresses using the PowerShell command below:

Get-Recipient -Filter 'emailaddresses -like "*+*"' | FT Name, EmailAddresses

In the current on-premises Exchange Server versions, the dynamic plus addressing is not supported, but an administrator can manually add extra SMTP aliases containing + for users (then they will be common SMTP aliases/proxy addresses):

Set-Mailbox j.warner -EmailAddresses @{add="[email protected]"}

0 comment
1
Facebook Twitter Google + Pinterest
previous post
Import-CSV: Reading CSV Files with PowerShell
next post
Find Out Which Process is Listening on a Specific Port on Windows

Related Reading

Zabbix: How to Get Data from PowerShell Scripts

October 27, 2023

Tracking Printer Usage with Windows Event Viewer Logs

October 19, 2023

PowerShell: Configure Certificate-Based Authentication for Exchange Online (Azure)

October 15, 2023

How to Query and Change Teams User Presence...

October 8, 2023

Installing Language Pack in Windows 10/11 with PowerShell

September 15, 2023

Leave a Comment Cancel Reply

Categories

  • Active Directory
  • Group Policies
  • Exchange Server
  • Microsoft 365
  • Azure
  • Windows 11
  • Windows 10
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • PowerShell
  • VMWare
  • Hyper-V
  • Linux
  • MS Office

Recent Posts

  • Zabbix: How to Get Data from PowerShell Scripts

    October 27, 2023
  • Tracking Printer Usage with Windows Event Viewer Logs

    October 19, 2023
  • PowerShell: Configure Certificate-Based Authentication for Exchange Online (Azure)

    October 15, 2023
  • Reset Root Password in VMware ESXi

    October 12, 2023
  • How to Query and Change Teams User Presence Status with PowerShell

    October 8, 2023
  • How to Increase Size of Disk Partition in Ubuntu

    October 5, 2023
  • How to Use Ansible to Manage Windows Machines

    September 25, 2023
  • Installing Language Pack in Windows 10/11 with PowerShell

    September 15, 2023
  • Configure Email Forwarding for Mailbox on Exchange Server/Microsoft 365

    September 14, 2023
  • How to View and Change BIOS (UEFI) Settings with PowerShell

    September 13, 2023

Follow us

  • Facebook
  • Twitter
  • Telegram
Popular Posts
  • Outlook Keeps Asking for Password on Windows
  • How to Manually Configure Exchange or Microsoft 365 Account in Outlook 365/2019/2016
  • FAQ: Licensing Microsoft Exchange Server 2019/2016
  • Search and Delete Emails from User Mailboxes on Exchange Server (Microsoft 365) with PowerShell
  • Fix: Microsoft Outlook Search Not Working on Windows 10/11
  • How to Delete or Rename Default Mailbox Database in Exchange Server
  • Managing Calendar Permissions on Exchange Server and Microsoft 365
Footer Logo

@2014 - 2023 - Windows OS Hub. All about operating systems for sysadmins


Back To Top