Office API,将邮件项目保存到磁盘

Office API, save mail item to disk

使用 "new" office 365 api,有什么方法可以将邮件项目作为 .msg 文件保存到磁盘吗?我正在使用 "new" office 365 技术创建 outlook 加载项,我需要将项目保存在 outlook 之外以将 .msg 版本放入 sharepoint。

我已经研究了几个小时,但没有成功。

相关问题:但使用MailItem.SaveAs的答案是指"COM"(旧)技术,而不是新的office 365 api技术。 How can I convert an Outlook MailItem object to a byte[]

微软文档 https://msdn.microsoft.com/en-us/library/office/jj228679.aspx https://msdn.microsoft.com/en-us/office/office365/api/mail-rest-operations#Createattachments

您可以使用 EWS export to an .eml file,但 .msg 文件仅适用于 Outlook,因此您必须为此使用第三方转换器。