0

我成功地通过 EWS Java API 从我的 Exchange 收件箱文件夹接收电子邮件:

Folder inbox = Folder.bind(service, WellKnownFolderName.Inbox);
FindItemsResults<Item> findResults = service.findItems(inbox.getId(),view);
for(Item item : findResults.getItems())
{
    //Do something with the item as shown
    System.out.println(item.getSubject());
}

但是,我想阅读群组文件夹收件箱中的电子邮件: 在此处输入图像描述

评论:组文件夹是一个交换文件夹,许多员工可以访问(德语:Ressourcenpostfach)

但我找不到文件夹 ID 或如何访问组文件夹的收件箱文件夹。

有人可以帮忙吗?

4

1 回答 1

0

您需要设置邮箱:

ItemView iview = new ItemView(1);
Mailbox mb = new Mailbox();
mb.setAddress("mymailbox@mycompany.com");   
FolderId folderId = new FolderId(WellKnownFolderName.Inbox, mb);
FindItemsResults<Item> findResults = service.findItems(folderId, iview);
于 2014-04-07T14:46:41.427 回答