Exchange Online Message Recall Updates: What Admins Need to Know

Microsoft has changed how message recall works in Exchange Online. Learn the new admin settings, defaults, and configuration steps.

What Changed With Message Recall in Exchange Online

Message recall has long been one of those Outlook features administrators quietly hoped nobody would ask them about. In the past, recall relied on client-side logic that was inconsistent and frequently failed to actually remove a message from a recipient’s mailbox, especially once it had been read. Microsoft has now documented a Cloud-based Message Recall model in Exchange Online that changes how recall is processed and gives administrators direct control over how it behaves in their organization.

This matters for SMB Microsoft 365 admins because message recall is one of those features end users assume “just works,” but the underlying mechanics affect data handling, compliance visibility, and support expectations. Understanding the new behavior helps you set realistic expectations for staff and configure the feature appropriately for your organization.

How Cloud-Based Message Recall Works

According to Microsoft’s documentation, the way a user initiates a recall from Outlook hasn’t changed. The difference is in what happens after that.

Once a recall is initiated, a Message Recall feature agent in the service intercepts the recall message and works to delete the original message directly from recipient mailboxes. If the sender chose to replace the original message rather than simply delete it, the recall process removes the original first, and then Outlook sends the replacement message for normal delivery.

After the recall is initiated, the sender receives a follow-up email containing a link to a recall report, which shows the status of the recall.

A few technical details are worth understanding if you ever need to troubleshoot a recall issue:

  • The recall request message Outlook generates has the message class IPM.Outlook.Recall and a subject formatted as “Recall: ”.
  • The Message Recall feature agent attempts to hard-delete the original message from recipient mailboxes. Once that hard-delete succeeds, mail transport drops the recall message itself.
  • The recall message does not appear in Sent Items. Instead, it is moved immediately to the Purges folder under Recoverable Items.
  • A Recall Report is generated within a few minutes of the recall being sent, and recall status is normally available per recipient within a few minutes, though it can take longer for messages with many recipients.
  • The system continues attempting the recall for up to 24 hours.

Recall reports are sent from Office365Reports@microsoft.com. Microsoft’s documentation specifically notes that admins should ensure this address isn’t blocked, since a blocked or quarantined report will prevent senders from seeing recall status even if the underlying recall succeeded or failed.

New Admin-Controlled Settings

The documented change that matters most for administrators is that Microsoft has introduced two settings that control how cloud-based recall behaves at the organization level:

  1. Whether the new cloud recall feature is enabled at all.
  2. Whether messages that have already been read by the recipient can still be recalled.

This second point is a meaningful behavioral change. The recall dialog in Outlook has historically told users that only unread messages can be recalled. Microsoft’s documentation explicitly states that this statement is no longer accurate under the new cloud-based model — read messages can also be recalled, depending on how the organization has configured the RecallReadMessagesEnabled setting.

Configuring Recall via the Exchange Admin Center

Microsoft’s documentation confirms these settings can be managed through the Exchange Admin Center (EAC), where an admin can enable or disable the cloud recall feature and control whether previously read messages are eligible for recall.

Configuring Recall via PowerShell

The same settings can be configured through Exchange Online PowerShell using:

Set-OrganizationConfig -MessageRecallEnabled <$true | $false> -RecallReadMessagesEnabled <$true | $false>

Two documented details are important here:

  • Default value: According to Microsoft, the default value for these settings is $null (blank), which is treated as equivalent to $true. In practical terms, this means the new cloud-based recall behavior — including the ability to recall previously read messages — is effectively active unless an admin explicitly changes it.
  • Time to take effect: Microsoft states that changes to these settings take about an hour to take effect.
  • Reverting the behavior: Disabling the new recall experience reverts the organization to the previous recall experience.

Practical recommendation: Because the default behavior enables recall of read messages, SMB admins who want to preserve the older, more limited recall behavior should not assume it is still in effect. If this distinction matters to your organization — for example, for internal communication or compliance reasons — verify the current setting explicitly with Get-OrganizationConfig rather than assuming the default matches prior behavior.

Verifying Recall Status With Message Trace

Recall reports are built from message trace data, so if a report doesn’t arrive or doesn’t update as expected, admins can use message trace to confirm what actually happened.

A few points documented by Microsoft are useful for troubleshooting:

  • When a recall message trace shows a Status of Failed, this is expected behavior in two normal cases: when the recall succeeded and the message was dropped, or when the recall attempt exhausted the 24-hour window. The same Failed status also appears for messages dropped by transport for unrelated reasons, so status alone isn’t sufficient to determine the outcome.
  • To get a definitive answer, admins should inspect the Drop event detail using Get-MessageTraceDetailV2. A Result: Success value in the detail output confirms the recall completed successfully. A Result: Failed value confirms it did not.
  • Microsoft notes a limitation: message trace detail output does not include sender and recipient addresses directly. The documentation provides a PowerShell approach to merge sender and recipient information from the initial trace results into the detail results, which can be exported to CSV for review.

Practical recommendation: If your organization frequently needs to confirm recall outcomes (for example, after a compliance-sensitive email was sent in error), consider documenting this message trace verification process for your helpdesk team so they don’t rely solely on the recall report email, which can be delayed or blocked.

Known Limitations Admins Should Communicate to Users

Microsoft’s documentation lists several limitations that are worth communicating to end users so expectations are set correctly:

  • Recall only works within the same organization. Messages can’t be recalled across the internet or across organizations. For hybrid deployments, messages sent from cloud mailboxes to the on-premises Exchange environment also can’t be recalled.
  • Supported clients: Recall can currently be triggered from Classic Outlook, New Outlook, Outlook for Mac, Outlook on the web, and Outlook for Android/iOS.
  • Outlook for Windows exceptions: Recall does not work in Outlook for Windows when Outlook is in Online mode, or when multiple Exchange accounts are configured in the same Outlook profile.
  • Shared and delegated mailboxes: Recall can be triggered from shared or delegated mailboxes, but with limitations described in Microsoft’s FAQ (see below).
  • Distribution lists: A recall can be triggered for a message sent on behalf of a distribution list, but the recall report is sent to all members of the list. Currently, those recipients can’t view the recall status report because doing so requires sign-in credentials that a distribution list doesn’t have.

Shared and Delegated Mailbox Behavior

Messages sent to a shared or delegated mailbox can be recalled successfully by the sender without complication, per Microsoft’s documentation.

Recall of messages sent from a shared or delegated mailbox is more limited:

  • The recall itself can succeed, but the recall report isn’t viewable by the user connected to the shared or delegated mailbox. Viewing the report requires browser-based authentication as the owning mailbox, which isn’t possible when signed in as a shared account or as a delegate.
  • In Outlook for Windows, messages sent via a shared or delegated mailbox are stored in the Sent Items folder of the authenticated user, not the shared mailbox. A recall initiated from that location can succeed, but the same report visibility issue applies.
  • In Outlook on the web, if a shared mailbox is opened using Open another mailbox, sent messages are stored in the shared mailbox’s own Sent Items folder. If that shared mailbox is also opened in the same profile via automapping or Open these additional mailboxes, the Recall option is grayed out. Microsoft’s documented workaround is to open the shared mailbox in its own separate Outlook profile.

Other Documented FAQ Items

Microsoft’s documentation also addresses several common admin questions:

  • eDiscovery: For mailboxes under Litigation Hold or In-Place Hold, a recalled message still appears in eDiscovery.
  • Mailbox audit logs: Recalls do not currently show up in mailbox audit logs.
  • Forwarded messages: Messages automatically forwarded to another mailbox within the same organization can be recalled. Messages automatically forwarded outside the organization, manually forwarded messages, and messages forwarded via inbox rules (forward or redirect) cannot be recalled.
  • Encrypted email: Recalling messages encrypted with Microsoft Purview Message Encryption (OME) or Microsoft Purview Information Protection (MIP) labels is supported if the sender is assigned the Premium Encryption in Office 365 service plan and triggers the recall from Outlook on the web or new Outlook.
  • Third-party mail routing services: Because recall only works within the organization, configurations that route internal email through an external, non-Microsoft service can interrupt recall functionality. Microsoft notes that external round-trip recall of intra-tenant messages requires properly configured outbound and inbound connectors.

Practical Steps for SMB Admins

Based on the documented behavior above, here are practical steps worth considering — presented as recommendations, not Microsoft requirements:

  1. Confirm your current configuration. Run Get-OrganizationConfig to check the current values of MessageRecallEnabled and RecallReadMessagesEnabled rather than assuming the default is in effect.
  2. Decide intentionally whether read-message recall should be enabled. Since the default effectively allows recall of read messages, organizations with specific compliance or communication policies should make an explicit decision rather than relying on the default.
  3. Update internal guidance for staff. Because the Outlook recall dialog’s built-in messaging about “unread only” is no longer accurate, consider briefing users so they don’t misunderstand what recall can and cannot do.
  4. Document the message trace troubleshooting steps for your support staff, since recall reports can be delayed, blocked, or missed, and message trace detail provides a more reliable confirmation of outcome.
  5. Communicate the mailbox-type limitations (shared, delegated, distribution list) to any teams that rely heavily on shared mailboxes, since recall behavior and report visibility differ from standard individual mailboxes.
  6. Allow time for changes to propagate. Since Microsoft states that configuration changes take about an hour to take effect, avoid assuming a setting change is immediate when testing.

Conclusion

Cloud-based Message Recall represents a meaningful shift in how Exchange Online handles recall requests, moving from an inconsistent client-driven process to a service-side mechanism with clearer reporting and admin-configurable behavior. For SMB administrators, the most important takeaways are that read messages can now be recalled by default, the underlying settings and defaults are documented and configurable, and several mailbox-type and routing limitations still apply. Reviewing your organization’s current configuration and communicating the updated behavior to end users are practical steps worth prioritizing before staff run into an unexpected outcome. As with any organization-wide mail flow setting, confirm the current configuration in your own tenant and test recall behavior before relying on it for sensitive scenarios.

Sources

Written by

SDidIT

Microsoft 365 consultant and founder of UpdateCompass. Helping businesses make Microsoft 365 easier to understand, manage and secure.

Microsoft 365 shouldn't be harder than it needs to be.

If you need help configuring, securing or improving your Microsoft 365 environment, professional support is available through SDidIT.

Get professional help