我用EWS编写了一个控制台应用程序来读取邮箱,从邮件中获取所有附件(如果有的话),然后删除邮件。
现在我有'问题',在我的附件列表中还有项目,例如来自身体的页脚图像。有没有办法检查它是否是身体图像?
这是我的代码:
if (mail.HasAttachments) {
EmailMessage message = EmailMessage.Bind(service, mail.Id, new PropertySet(BasePropertySet.FirstClassProperties, ItemSchema.TextBody, EmailMessageSchema.Attachments));
foreach (Attachment Att in message.Attachments) {
if (Att is FileAttachment) {
FileAttachment fileAtt = Att as FileAttachment;
//DO STUFF
}
}
}
谢谢
答案 0 :(得分:0)
解决方案:检查附件的属性“IsInline”是否为false。