如何解决可以从MIME流组成上传项目数据流
此article之后,我们有导入项目和 UploadItems 可以上传到O365邮箱。
但是他们的数据流有些不同,并且某些元数据可能会丢失。
例如:
所以我想知道:
是否可以通过单个 .eml文件从O365像我们export那样构成完整格式的数据流?
因为EWS还提供IncludeMimeContent选项以导出原始的 .eml文件。
感谢帮助!
解决方法
理论上,即使未记录格式,您也可以通过程序构造原始的快速传输流。它本质上是由分页符分隔的MAPI属性流-您可以在OutlookSpy中看到它(单击EWS页面上的GetItem按钮,然后转到ExportItems选项卡)。
您也可以使用Redemption-创建RDOSession对象的实例,调用RDOSession.CreateMessageFromMsgFile
(以创建中间MSG文件作为临时存储),调用{{3 }}。Import(...,olRfc822)
导入您的EML文件,将其保存(RDOMail.Save
),然后使用RDOMail.SaveAs(...,olFts)
以Fast Transfer Stream格式导出。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。