是否有任何类型的API以PST格式导出Office 365 Outlook Mail?
我可以使用就地电子数据展示机制从 Office 365 Exchange管理中心导出PST格式的邮件。
但是想通过REST API导出PST格式的邮件,而不是从管理部分导出。
提前致谢,
拉梅什
答案 0 :(得分:2)
.pst文件格式仅与Outlook客户端相关,因此Outlook Online和REST API无法与其集成。
但是,您可以通过Graph / REST API获取所有电子邮件数据并自行创建.pst文件。请参阅此处的.pst文件格式规范:https://msdn.microsoft.com/en-us/library/ff385210(v=office.12).aspx
答案 1 :(得分:2)
除了Eric提到的内容之外,如果已安装Outlook,则可以创建PST文件(您不需要指向源Exchange邮箱的配置文件 - 只需MAPI系统即可创建PST文件)使用Extended MAPI(C ++或Delphi)或Redemption(任何语言) - 调用RDOSession。LogonPstStore
来创建带有PST文件的临时配置文件,然后您可以在商店中创建文件夹和项目。可以使用RDOMail。Import(..., olRfc822)
。