Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rest 在Microsoft Exchange/EWS/Office 365中搜索电子邮件_Rest_Soap_Office365_Exchange Server_Exchangewebservices - Fatal编程技术网

Rest 在Microsoft Exchange/EWS/Office 365中搜索电子邮件

Rest 在Microsoft Exchange/EWS/Office 365中搜索电子邮件,rest,soap,office365,exchange-server,exchangewebservices,Rest,Soap,Office365,Exchange Server,Exchangewebservices,我们希望根据(例如)主题字段查询Exchange服务器上的电子邮件。不是从一个特定的地址或到一个特定的地址,而是所有的电子邮件“通过服务器”和术语X出现在主题中。 最好是一些标准方式,如REST/SOAP等,使用HTTPS。谢谢。我认为您有两个选择,至少在powershell上。第一个也是最快的方法是使用get-transportservice | get-messagetrackinglog执行messagetrace,以查看接收和发送了哪些消息。 另一种方法是在每个邮箱中搜索符合预设过滤器

我们希望根据(例如)主题字段查询Exchange服务器上的电子邮件。不是从一个特定的地址或到一个特定的地址,而是所有的电子邮件“通过服务器”和术语X出现在主题中。
最好是一些标准方式,如REST/SOAP等,使用HTTPS。谢谢。

我认为您有两个选择,至少在powershell上。第一个也是最快的方法是使用get-transportservice | get-messagetrackinglog执行messagetrace,以查看接收和发送了哪些消息。

另一种方法是在每个邮箱中搜索符合预设过滤器的邮件。您可以使用get-mailbox |搜索邮箱。

eDiscovery是最常用的方法。您可以使用ediscovery is EWS(SOAP)。Office365中的REST API还允许您在文件夹级别进行搜索