gpt4 book ai didi

java - EWS 获取具有指定主题行的邮件

转载 作者:行者123 更新时间:2023-11-29 03:24:06 24 4
gpt4 key购买 nike

如何使用 Java EWS 库指定 SearchFilter 来获取包含已定义主题行的邮件?

提前致谢。

最佳答案

假设您指的是 Microsoft 创建的库,这里是直接来自下载中包含的 EWS Java API.rtf 入门 的示例:

public void findItems()
{
ItemView view = new ItemView(10);
view.getOrderBy().add(ItemSchema.DateTimeReceived, SortDirection.Ascending);
view.setPropertySet(new PropertySet(BasePropertySet.IdOnly, ItemSchema.Subject,
ItemSchema.DateTimeReceived));


FindItemsResults<Item> findResults = service.findItems(WellKnownFolderName.Inbox, new SearchFilter.SearchFilterCollection(
LogicalOperator.Or, new SearchFilter.ContainsSubstring(ItemSchema.Subject, "EWS"),
new SearchFilter.ContainsSubstring(ItemSchema.Subject, "API")),view);

System.out.println("Total number of items found: " + findResults.getTotalCount());

for (Item item : findResults)
{
System.out.println(item.getSubject());
System.out.println(item.getBody());
// Do something with the item.
}
}

关于java - EWS 获取具有指定主题行的邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21981905/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com