当前位置: 首页 > 知识库问答 >
问题:

如何使用exchange webservices将邮件另存为msg

陈渊
2023-03-14

我的要求是从Exchange 2010 Server上的某个邮箱获取所有电子邮件。我需要保存所有附件和消息本身到文件系统。我没有问题检索和保存附件,但唯一的wat EWS允许我保存的消息是一个.eml文件。这些文件将进入一个文档存储库系统,该系统将显示.msg文件,但不显示.eml文件。我正在使用一个Web服务应用程序来检索使用EWS的电子邮件和附件。我使用一个控制台应用程序调用Web服务,然后完成文件进入文档存储库系统的过程。我曾想过将.eml文件转换为.msg,但找不到方法。我曾考虑在web服务中获取消息的id,并在控制台应用程序中使用该id使用outlook interop检索消息文件并将其保存为.msg,但在EWS和outlook interop中找不到匹配的id。

我没有使用第三方代码或工具的选项。

共有1个答案

敖硕
2023-03-14

这是一个EWS和.msg文件格式的解决方案。它使用第三方API,但效果很好http://www.independentsoft.de/ExchangeWebServices/tutorial/downloadMessageTomsgFile.html

 类似资料:
  • 现在,我正在使用带有PowerShell的Exchange Web Services API从Exchange中下拉特定的电子邮件,并将它们保存为EML文件。这很管用;但是,用户/客户要求电子邮件为msg格式。我看到有两种方法可以做到这一点: null MSG vs EML要求(遵从性)没有灵活性。 编辑:这将在服务器上运行;所以我更希望这可以在没有安装Outlook的情况下完成。

  • 问题内容: 我是新手,现在遇到了麻烦。所以我需要做的就是将此数组另存为iPhone文件的json文件。 然后可以将其读回到另一个数组中。有人可以告诉我该怎么做吗?或提供确切的代码来完成此操作。 编辑:我发现了一个例子。这是他们设置数据的方式: 并且您可以通过以下方式访问它: 但是我需要能够执行同样的操作,但是需要保存在文档文件夹中的文件中。 问题答案: 我建议您使用SwiftyJSON框架。究其文

  • 问题内容: 我想编写一个Python脚本,该脚本读取Excel电子表格并将其某些工作表另存为CSV文件。 我怎样才能做到这一点? 我已经找到了用于从Python读取和写入Excel文件的第三方模块,但据我所知,它们只能以Excel(即* .xls)格式保存文件。如果我错了,那么一些示例代码将展示如何使用这些模块进行操作。 我还遇到了一个我不太了解的解决方案,但该解决方案似乎特定于Windows,因

  • 有没有办法用spring-data-r2dbc将实体的某些字段保存为Json? 例子: 和表格: 我已经研究了Spring数据R2DBC的转换器,但有必要为每个类编写单独的转换器。是否有可能在运行时为从某个特殊接口继承的或由特定注释注释的所有类动态生成Json转换器? 谢谢

  • 问题内容: 我是android编程的初学者。我的研究生项目是关于跟踪移动设备的,我需要代码将位置(不使用GPS)保存为文本文件。有人建议我这样做的代码。这将对我有很大的帮助。 问题答案: 试试这个。 用于写SD卡

  • 问题内容: 假设我有实体。是否有任何通用方法将其存储为另一行,该行将具有相同的实体数据但具有另一个主键? 为什么需要这个:我正在实现某种临时数据库模式,而不是更新行,而只需要创建另一行。 问题答案: 尝试克隆并将以下方法添加到您的实体中 您可能需要先分离实体,然后再保留它。我现在没有开发机可以方便地对此进行测试。 更新资料 刚刚尝试使用简单的SQLite演示。您不需要做任何事情。以下对我有用,而无