【发布时间】:2015-02-14 22:12:19
【问题描述】:
我无法访问电子邮件中的标题。那时我只能得到 ExtendedPropertyCollection 对象,但我不知道如何使用它。
ItemEvent item = (ItemEvent) event;
EmailMessage message = EmailMessage.bind(args.getSubscription().getService(), item.getItemId());
ExtendedPropertyCollection extendedProperties = ((ExtendedPropertyCollection) message.getExtendedProperties());
更新:
Java 中的结果代码如下:
PropertySet propertySet = new PropertySet(BasePropertySet.FirstClassProperties, ItemSchema.MimeContent);
EmailMessage message = EmailMessage.bind(args.getSubscription().getService(), item.getItemId(), propertySet);
String emailTextWithHeaders = new String(message.getMimeContent().getContent());
【问题讨论】:
标签: java header outlook exchange-server