The Public Preview of the new "Message trace" feature in Microsoft Exchange Online will begin rolling out in mid-December 2024, with extended query range, subject and delivery status filters, customizable columns, and cmdlet changes. Admins can toggle the feature off if needed and should update to the latest PowerShell module version.
We are excited to announce the Public Preview of the new version of Message trace in the Microsoft Exchange admin center (EAC) in Microsoft Exchange Online. Admins will soon be able to access the new Message trace and its capabilities by default in the Exchange admin center > Mail flow > Message trace. Also, admins will be able to use the new Message trace functionality using Microsoft PowerShell cmdlet Get-MessageTraceV2
(similar to Get-MessageTrace (ExchangePowerShell) | Microsoft Learn).
The new Message trace will be toggled On by default after being deployed to your tenant. If you wish to disable the preview, you can change the toggle to Off in the Message trace flyout. To use the new Message trace functionality through the PowerShell cmdlet Get-MessageTraceV2, please ensure you are using version 3.7.0 or later of the Exchange Online PowerShell V3 module.
When this will happen:
Public Preview: We will begin rolling out mid-December 2024 and expect to complete by late December 2024.
How this will affect your organization:
Key functionality changes
Additional updates
Key cmdlet changes in Get-MessageTraceV2
(relative to Get-MessageTrace
)
Get-MessageTraceV2
. This change is to ensure fair use of our resources, as pagination can create performance issues for our system.
-ResultSize
parameter), which is a significant increase.
StartingRecipientAddress
parameter: This parameter’s main use is to assist in pulling subsequent data while minimizing duplication. As an alternative to pagination, you can set the EndDate parameter with the Received time of the last record of the previous query results and fill in the StartingRecipientAddresss
parameter with the RecipientAddress
of the last record of the previous result.
Known differences and ongoing updates
Received
in descending order first, and then by RecipientAddress
in ascending order(case-insensitive).
FromIp
may be missing in V2, but we are working to fix this issue.
MessageTraceId
in both the EAC experience and PowerShell cmdlet queries to avoid partial results.
What you need to do to prepare:
Learn more: Announcing Public Preview of the New Message Trace in Exchange Online | Microsoft Community Hub (December 16, 2014).
This rollout will happen automatically by the specified date with no admin action required before the rollout. If you face any issues, you can toggle the new Message trace Off to use the old Message trace. You may want to notify your admins about this change and update any relevant documentation.