对于堆栈溢出,我是一个非常新的人,以发布我的问题。 我正在编写一个程序来读取具有附件的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) -> { }
任何人都可以给我建议答案吗? 谢谢