EWS(Exchange 2010 SP1)是否存在电子邮件附件集合为空的问题?
该电子邮件有5个附件(一些.tif和一些.pdf)。我的代码看起来像:
if (email is EmailMessage && email.HasAttachments)
{
foreach (Attachment attachment in email.Attachments)
{...
有什么明显的东西我不见了吗?
答案 0 :(得分:5)
有一些明显的事情:显然我需要在我可以访问附件之前绑定消息。
EmailMessage message = EmailMessage.Bind(service, email.Id, new PropertySet(BasePropertySet.FirstClassProperties, EmailMessageSchema.Attachments));