使用 EWS 客户端只读未读邮件

Ada*_*dam 3 java email jakarta-mail exchangewebservices

我正在使用 EWS 阅读邮件。

你能告诉我如何只过滤收件箱中的未读邮件吗?

SAN*_*NN3 6

尝试使用此代码从收件箱中获取未读邮件

SearchFilter sf = new SearchFilter.SearchFilterCollection(LogicalOperator.And, new SearchFilter.IsEqualTo(EmailMessageSchema.IsRead, false));
findResults = service.findItems(WellKnownFolderName.Inbox,sf, new ItemView(20));
Run Code Online (Sandbox Code Playgroud)