在C#中将嵌入式附件保存在EWS中

时间:2018-10-01 06:45:55

标签: c# exchange-server exchangewebservices email-attachments

我正在开发与我们公司的交换服务器集成并获得共享电子邮件内容的应用程序。

问题是我可以处理获取项目附件和文件附件的问题,但是某些客户向我们发送了电子邮件正文中的内联附件..如何获取这些附件并将其保存在c#中的本地路径中?

1 个答案:

答案 0 :(得分:0)

您应该只能够使用fileattachment类处理Message Attachment集合中的内联附件。如果不存在,则可以尝试获取消息的MimeContent并使用MimeContent以及Mime库对其进行解析来处理它们。

如果您尝试处理所有内联附件,通常会发现问题,其中大部分与电子邮件签名等相关联。