我们将 Exchange 服务器从 2010 年升级到 2013 年。我们有一个应用程序可以搜索发送到特定帐户的电子邮件。这是搜索过滤器
SearchFilter sf = new SearchFilter.SearchFilterCollection(LogicalOperator.And,
new SearchFilter.IsEqualTo(EmailMessageSchema.IsRead, false),
new SearchFilter.IsEqualTo(EmailMessageSchema.HasAttachments, true),
new SearchFilter.ContainsSubstring(EmailMessageSchema.ToRecipients,
"admin@someaccount.com",
ContainmentMode.ExactPhrase,
ComparisonMode.IgnoreCase)
);
这对 2010 年有效,但对 2013 年没有任何回报,我认为这
SearchFilter.ContainsSubstring
是失败的原因。
此功能在两个版本的 Exchange 之间是否发生了变化?