首页 > 解决方案 > EWS - 从 Aspose.Net 电子邮件 MapiMessage 创建 EmailMessage?

问题描述

有没有办法从 Aspose.Net Email MapiMessage类实例中创建 EWS EmailMessage类实例?

我正在尝试使用一些通用逻辑进行电子邮件处理。

1) 我有一项服务处理发送到 Exchange 文件夹的电子邮件,并且一切正常。

2) 另外,我让用户能够将电子邮件文件 (*.msg) 上传到网络应用程序中。这些电子邮件是使用 Aspose.Net.Email 处理的,我有一个MapiMessage实例作为输出。

我可以尝试做的是使用 MapiMessage .ToMailMessage()方法,它将从此 MapiMessage 创建MailMessage的实例。但即使在那之后,我也无法找到一种方法来创建一个EmailMessage以便能够使用 1) 中的处理逻辑。

有什么建议么?

标签: exchangewebservicesaspose

解决方案


@伊万库克索夫,

我已经观察到您的要求,如果我正确理解您正在寻找对 Aspose.Email MapiMesaage 类和 EWS EmailMesage 类之间接口的支持。这两个类属于两个不同的 API,它们之间没有接口。Aspose.Email for .NET 允许保存为 MSG 或 EML 文件格式,您可以使用 EmailMessage 类将它们加载到您的终端。

我在 Aspose 担任支持开发人员/传播者。

https://docs.microsoft.com/en-us/dotnet/api/microsoft.exchange.webservices.data.emailmessage?view=exchange-ews-api

https://apireference.aspose.com/net/email/aspose.email.mapi/mapimessage/constructors/1


推荐阅读