When a user sends an email as or on behalf of another mailbox in Microsoft 365, Outlook will normally save that sent email in the delegate’s Sent Items folder by default.
This means the email may send correctly from the intended mailbox address, but no copy appears in the original mailbox’s Sent Items folder unless the setting is changed.
This is normal behaviour for a standard user mailbox.
If you want Microsoft 365 to also save a copy of those sent emails in the original mailbox’s Sent Items, you can enable this through Exchange Online PowerShell. For businesses that rely on managed IT services, this is the kind of Microsoft 365 configuration that is usually handled as part of routine administration.
What this guide covers
This guide shows you how to enable sent item copies for a normal licensed user mailbox in Microsoft 365 when someone is sending:- Send As
- Send on Behalf
Before you begin
You will need:- An account with Exchange admin permissions or equivalent Microsoft 365 admin access
- PowerShell on your computer
- The email address of the mailbox you want to update
Step 1: Open PowerShell as Administrator
- Click Start
- Search for PowerShell
- Right-click Windows PowerShell or PowerShell
- Select Run as administrator
Step 2: Install the Exchange Online module
Run the following command:Install-Module ExchangeOnlineManagement
If prompted to install from PSGallery or approve NuGet, select Yes.
Step 3: Import the Exchange Online module
Run:Import-Module ExchangeOnlineManagement
Step 4: Connect to Exchange Online
Run:Connect-ExchangeOnline
A Microsoft sign-in window should appear. Sign in using your Microsoft 365 admin account.
If you want to sign in with a specific admin account, you can use:
Connect-ExchangeOnline -UserPrincipalName admin@yourdomain.com
Step 5: Check the current sent item settings
Replace the example email address below with the mailbox you want to update:Get-Mailbox user@domain.com | Format-List MessageCopyForSentAsEnabled,MessageCopyForSendOnBehalfEnabled
If both values are set to False, the mailbox is currently using the default behaviour.
Step 6: Enable saving copies for Send As
If users send as this mailbox, run:Set-Mailbox user@domain.com -MessageCopyForSentAsEnabled $true
This enables Microsoft 365 to also save a copy of sent emails in that mailbox’s Sent Items folder.
Step 7: Enable saving copies for Send on Behalf
If users send on behalf of this mailbox, run:Set-Mailbox user@domain.com -MessageCopyForSendOnBehalfEnabled $true
Step 8: Confirm the change
Run the check again:Get-Mailbox user@domain.com | Format-List MessageCopyForSentAsEnabled,MessageCopyForSendOnBehalfEnabled
You should now see the relevant setting changed to True.
Step 9: Test the result
After applying the change:- Open Outlook as the delegate user
- Send an email from the original mailbox address
- Check the delegate’s Sent Items
- Then check the original mailbox’s Sent Items
Step 10: Disconnect from Exchange Online
When finished, run:Disconnect-ExchangeOnline
Full command set
You can use the below command block as a full example. Replace the example email address with the mailbox you want to configure:Install-Module ExchangeOnlineManagement
Import-Module ExchangeOnlineManagement
Connect-ExchangeOnline
Get-Mailbox user@domain.com | Format-List MessageCopyForSentAsEnabled,MessageCopyForSendOnBehalfEnabled
Set-Mailbox user@domain.com -MessageCopyForSentAsEnabled $true
Set-Mailbox user@domain.com -MessageCopyForSendOnBehalfEnabled $true
Get-Mailbox user@domain.com | Format-List MessageCopyForSentAsEnabled,MessageCopyForSendOnBehalfEnabled
Disconnect-ExchangeOnline
If you only need Send As
If users only send as the mailbox, you can use just this command:Set-Mailbox user@domain.com -MessageCopyForSentAsEnabled $true
If you need to disable it later
You can turn the settings off again using:Set-Mailbox user@domain.com -MessageCopyForSentAsEnabled $false
Set-Mailbox user@domain.com -MessageCopyForSendOnBehalfEnabled $false
Important note
This setting only changes where sent copies are stored. It does not grant permission for someone to send as the mailbox. The user must already have the correct Send As or Send on Behalf permissions configured separately.Related service: If your team needs help managing Microsoft 365 securely and efficiently, review our managed IT services.