EWS-Managed-Api SearchFilter与Exchange-Server-2010一起使用但不适用于Exchange-server-2013

时间:2015-03-13 12:41:50

标签: c# ews-managed-api exchange-server-2013

我们将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之间是否更改了此功能?

0 个答案:

没有答案