Microsoft on-premises server product that runs Office Online.
Dear @Xiang Zhang,
Thank you for posting your question in the Microsoft Q&A forum.
Based on your description, I am not aware of any Microsoft documentation that guarantees that opening a local.msg file in New Outlook will always create a corresponding mailbox draft item that can be relied upon for production workflows. Microsoft documentation primarily states that New Outlook supports opening local.msg,.eml, and .oft files, but it does not explicitly document or guarantee the creation of a mailbox item with a stable Outlook or Microsoft Graph ID when those files are opened.
For integration scenarios that require a stable mailbox item, Outlook add-in activation, or Microsoft Graph access, the safer and more supported approach is to explicitly create the draft message in the mailbox first and then work with that mailbox item. Microsoft Graph supports creating and saving draft messages, which receive message identifiers that can later be referenced programmatically.
Because your question involves Outlook add-in behavior and Microsoft Graph integration, I recommend posting it in the Microsoft Graph community, where specialists can provide product-specific guidance on supported implementation patterns. I believe they will give you accurate and efficient solution for your concern.
Additionally, if this behavior is critical to your implementation, please submit feedback through Microsoft Feedback Portal or open a Microsoft support case via in the Microsoft 365 Admin Center> Support > Help & Support to obtain official confirmation from the Outlook product team.
Note: Please understand that as forum moderator, my primary goal is to provide helpful guidance and support through general troubleshooting steps. While I don’t have access to internal systems or test devices required to resolve backend issues, I truly appreciate your understanding of these limitations. I genuinely hope the information I share helps guide you in the right direction, and I'm always here to assist as much as I can within my scope.
If you have any other questions, please feel free to reach out.
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.