是否有从 MS Graph API 获取 .msg 文件的解决方案?

Is there a solution to get a .msg File from the MS Graph API?

我的任务是使用 Graph API 获取几封邮件,并将它们作为 .msg 文件存档到服务器。 现在,我只能以 MIME 格式接收邮件。有没有办法将它们转换为 .msg 文件?

MSG 文件格式特定于 Windows 版本的 Outlook。 Graph 和 EWS 都不会以任何方式公开该文件格式。您可以创建一个 MSG 文件(参见 How to create ".msg" file without using outlook in mfc?)并将 EML 导入其中。

另请注意,Outlook 会像打开和显示 MSG 文件一样乐于打开和显示 EML 文件,因此使用 EML 文件可能有意义,即使它们不公开所有信息和 MAPI 特定MSG 文件可以存储的属性。