Я использую EWS Java API 1.1.5. Я пытаюсь получить отправителя электронной почты следующим образом:
ItemView view = new ItemView(10);
FindItemsResults<Item> findResults = service.findItems(
WellKnownFolderName.Inbox, view);
for (Item item : findResults.getItems()) {
if (item instanceof EmailMessage) {
String senderEmail = ((EmailMessage) item).getSender().getAddress();
System.out.println("Sender Email: " + senderEmail);
}
}
);
Но он всегда возвращает null
. Я также пробовал следующее:
String senderEmail = ((EmailMessage) item).getFrom().getAddress();
Но он также возвращает null
. Я вижу, что письмо содержит отправителя вроде:
Test User <[email protected]>
Он появляется в сообщении, а также при ответе на письмо.
Пожалуйста, сообщите, как исправить эту проблему.