首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ItemAttachment as EmailMessage

ItemAttachment as EmailMessage
EN

Server Fault用户
提问于 2013-05-22 11:25:48
回答 1查看 1.3K关注 0票数 0

我在Exchange 2010中使用日志记录。我使用EWS从日志邮箱获取电子邮件,但原始电子邮件作为附件存在。我怎样才能让他们成为EmailMessge呢?

我正在使用的代码:

代码语言:javascript
复制
ItemAttachment attach = item.Attachments[0] as ItemAttachment;
attach.Load(new PropertySet(
    ItemSchema.Body,
    EmailMessageSchema.ToRecipients,
    EmailMessageSchema.CcRecipients,
    EmailMessageSchema.BccRecipients,
    EmailMessageSchema.From,
    EmailMessageSchema.Subject,
    EmailMessageSchema.DateTimeReceived,
    EmailMessageSchema.DateTimeCreated,
    EmailMessageSchema.DateTimeSent) { RequestedBodyType = BodyType.Text });

但是在这里我得到了ItemAttachment,我不能将它转换为EmailMessage。我需要转换,因为我需要形成这条信息。

EN

回答 1

Server Fault用户

发布于 2014-04-09 07:00:59

大约晚了一年,但可能对某些人有帮助:我正在使用,但它在托管API 2.0中应该同样工作。

在attach.Load()语句之后,我会这样做:

代码语言:javascript
复制
Item item = attach.getItem();
EmailMessage message = (EmailMessage) item;

现在,您有了一个message对象及其所有成员。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/509843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档