Hi @Jon Martin
Good day, and thank you for reaching out.
Based on my research, Exchange does not expose the “original recipient” (alias or plus address) as a direct or usable variable within transport (mail flow) rules. This information is only available indirectly through message headers.
I understand the logic behind your approach, however, the objects you are looking for (such as RecipientAddressType: Original and Resolved) are not available as conditions or actions in Exchange mail flow rules.
To better understand your requirement, may I know whether you are trying to identify the specific alias or plus address used for each individual user, or whether your goal is to identify emails sent to aliases at a group or department level?
In the meantime, I have found some relevant articles that might help, you could refer vIa:
Exchange Online Mail Flow Rules for Aliases | mjcb.ca
How to identify an email sent to an alias using rules - Collset Ltd - powered by HappyFox
Note: This information is provided as a convenience to you. These sites are not controlled by Microsoft, and Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please ensure that you fully understand the risks before using any suggestions from the above link.
Please understand that our initial reply may not always immediately resolve the issue. However, with your help and more detailed information, we can work together to find a solution.
Note: Please follow the steps in [our documentation] to enable e-mail notifications if you want to receive the related email notification for this thread.