带有.msg附件的邮件时出现NullPointerException

时间:2018-12-06 16:46:13

标签: java nullpointerexception exchangewebservices

对于堆栈溢出,我是一个非常新的人,以发布我的问题。 我正在编写一个程序来读取具有附件的EWS的邮件。当任何邮件将mail(.msg)作为附件程序失败时,会说NullPointerException。

下面是我正在使用的代码段。

service.loadPropertiesForItems(results, new PropertySet(BasePropertySet.FirstClassProperties, EmailMessageSchema.Attachments));
PropertySet psPropSet = new PropertySet(EmailMessageSchema.MimeContent, EmailMessageSchema.ToRecipients);
itItemId = new ItemId(emailItem.getId().toString());
emEmailMessage = EmailMessage.bind(service, itItemId, psPropSet);
AttachmentCollection attachments = emailItem.getAttachments();
attachments.forEach((attachment) -> { }

任何人都可以给我建议答案吗? 谢谢

0 个答案:

没有答案