Exchange Web服务附件集合为空

时间:2011-12-01 09:26:14

标签: c# exchange-server exchangewebservices

EWS(Exchange 2010 SP1)是否存在电子邮件附件集合为空的问题?

该电子邮件有5个附件(一些.tif和一些.pdf)。我的代码看起来像:

if (email is EmailMessage && email.HasAttachments)
{
    foreach (Attachment attachment in email.Attachments)
    {...

enter image description here

有什么明显的东西我不见了吗?

1 个答案:

答案 0 :(得分:5)

有一些明显的事情:显然我需要在我可以访问附件之前绑定消息。

  EmailMessage message = EmailMessage.Bind(service, email.Id, new PropertySet(BasePropertySet.FirstClassProperties, EmailMessageSchema.Attachments));