Windows OS Hub
  • Windows
    • Windows 11
    • Windows 10
    • Windows Server 2025
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
    • Proxmox
  • PowerShell
  • Linux
  • Home
  • About

Windows OS Hub

  • Windows
    • Windows 11
    • Windows 10
    • Windows Server 2025
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
    • Proxmox
  • PowerShell
  • Linux

 Windows OS Hub / Exchange / How to Recall a Sent Email in Outlook (on Exchange and Microsoft 365)

March 15, 2024

How to Recall a Sent Email in Outlook (on Exchange and Microsoft 365)

In Exchange Server or Microsoft 365-based email organizations, you can recall (or replace) a sent email from a recipient’s inbox in Outlook if it has not been read. For example, you forgot to attach a file to a message, specified the wrong recipient, or the information in the email is no longer up-to-date. In all these cases, Outlook allows you to recall a sent e-mail from users’ mailboxes and send a new one with valid details.

Contents:
  • How to Recall a Sent Email in Outlook
  • Enable or Disable the Email Message Recall in Exchange Online

You can recall an e-mail from Outlook if:

  • You are using the desktop version of Outlook. The recall feature is not available in Outlook Web client (OWA, Outlook on the Web);
  • Both your mailbox and the recipient’s mailboxes are in the same Exchange organization;
  • The recipient has not read the email. Note: an email is considered read when it has been viewed in the Outlook Preview Panel (Getting email read status in Exchange mailbox with PowerShell);
  • The email item is in the Inbox folder and has not been moved to another folder by Exchange/Outlook inbox rules or manually by the user;
  • Your mailbox isn’t connected via POP or IMAP;
  • If you use Exchange Online, make sure the email recall option is enabled at a tenant-wide level;
  • The user doesn’t have cached or offline mode enabled.

How to Recall a Sent Email in Outlook

Here’s a step-by-step guide for recalling a sent email in the Outlook desktop client (we used Outlook 2019 in this example but the recall option works the same way in other versions):

  1. Locate your email in the Sent folder and open it;
  2. Go to File -> Info -> Resend or Recall -> Recall this message; Recall email message in Outlook desktop app The recall option is also available from the Outlook top menu (Actions -> Recall This Message). Recall This Message
  3. You will be asked to select the action you wish to perform. You can either Delete unread copies of these messages or Delete unread copies and replicas with a new message. The second allows you to edit the original email and replace it in the recipient’s mailbox. To get notified about the email recall status for each mailbox, enable the option Tell me if recall succeeds or fails for each recipient.Delete unread copies of these messages
  4. Now click OK to queue a recall request.

You tried to recall this message

After some time, you should get a report on the recall status for each recipient. The report can either indicate

Message successfully recalled.

Or

The message was successfully recalled but was read by the recipient.

In Exchange Online, you can view the recall request status by clicking on the Message Recall Report for message link that is supposed to be sent to your mailbox.

Message Recall Status Report in Exchange

If the email is recalled successfully, it will disappear from the recipient’s Inbox.

Enable or Disable the Email Message Recall in Exchange Online

In Exchange Online (Microsoft 365), you can enable or disable the email recall feature at the tenant level:

  1. Sign in to the Exchange admin center;
  2. Go to Settings -> Mail flow;
  3. Find the Allow users to recall messages read by the recipient option;
  4. This option is enabled by default. Exchange Online: Allow users to recall messages read by the recipient

You can disable the email recall option for your EOL organization using PowerShell. Connect to your tenant using the

Connect-ExchangeOnline

You can also connect to an Azure tenant from PowerShell using a certificate.

To disable the email recall in your organization, run the command:

Set-OrganizationConfig -MessageRecallEnabled $False

Exchange Online users can even recall emails that have been read since February 2023. This feature is enabled by default (the default value is null, which means that email recall is allowed).

Get-OrganizationConfig | fl RecallReadMessagesEnabled

Enable message recall in Exchange Online: RecallReadMessagesEnabled

You can change this behavior by using the

Set-OrganizationConfig -RecallReadMessagesEnabled $false

If you’re looking for an administrative way to bulk recall emails from users’ mailboxes using PowerShell, you can use Compliance Search to find and remove email items from Exchange mailboxes.

Start by creating a search query:

New-ComplianceSearch -Name "2024-30-01: Delete jan 2024 report" -ExchangeLocation All -ContentMatchQuery '(Subject:"Jan 2024 report (1)")' | Start-ComplianceSearch

Wait for the search request to complete:

Get-ComplianceSearch -Identity "2024-30-01: Delete jan 2024 report" | FL name,items,size,jobprogress,status

You can now delete found emails from users’ mailboxes:

New-ComplianceSearchAction -SearchName "2024-30-01: Delete jan 2024 report" -Purge -PurgeType HardDelete

0 comment
0
Facebook Twitter Google + Pinterest
Azure and Microsoft 365ExchangeMicrosoft Office
previous post
Mounting an ISO Image File in Windows
next post
Couldn’t Mount ISO File on Windows

Related Reading

How to Block Sender Domain or Email Address...

March 17, 2024

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

March 17, 2024

Automatic Outlook User Profile Configuration with ZeroConfigExchange

May 21, 2024

Send Emails with Microsoft Graph API and PowerShell

March 17, 2024

Find Inactive (Unused) Distribution Lists in Exchange/Microsoft 365

March 17, 2024

Managing Inbox Rules in Exchange with PowerShell

March 15, 2024

Convert a User Mailbox to a Shared in...

March 15, 2024

Create a No-Reply Email Address in Exchange Server/Microsoft...

March 15, 2024

Leave a Comment Cancel Reply

join us telegram channel https://t.me/woshub
Join WindowsHub Telegram channel to get the latest updates!

Recent Posts

  • Encrypt Any Client-Server App Traffic on Windows with Stunnel

    June 12, 2025
  • Failed to Open the Group Policy Object on a Computer

    June 2, 2025
  • Remote Desktop Printing with RD Easy Print Redirection

    June 2, 2025
  • Disable the Lock Screen Widgets in Windows 11

    May 26, 2025
  • Configuring Windows Protected Print Mode (WPP)

    May 19, 2025
  • Map a Network Drive over SSH (SSHFS) in Windows

    May 13, 2025
  • Configure NTP Time Source for Active Directory Domain

    May 6, 2025
  • Cannot Install Network Adapter Drivers on Windows Server

    April 29, 2025
  • Change BIOS from Legacy to UEFI without Reinstalling Windows

    April 21, 2025
  • How to Prefer IPv4 over IPv6 in Windows Networks

    April 9, 2025

Follow us

  • Facebook
  • Twitter
  • Telegram
Popular Posts
  • Configuring Password Policy in Microsoft Entra ID
  • Automatic Outlook User Profile Configuration with ZeroConfigExchange
  • Prevent Users from Creating New Groups in Microsoft 365 (Teams/Outlook)
  • Sending an E-mail to a Microsoft Teams Channel
  • Fix: “Something Went Wrong” Error When Installing Teams
  • Send Emails with Microsoft Graph API and PowerShell
  • Find Inactive (Unused) Distribution Lists in Exchange/Microsoft 365
Footer Logo

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


Back To Top