![按文件夹查询 Exchange 已发送项目数](https://linux22.com/image/1327356/%E6%8C%89%E6%96%87%E4%BB%B6%E5%A4%B9%E6%9F%A5%E8%AF%A2%20Exchange%20%E5%B7%B2%E5%8F%91%E9%80%81%E9%A1%B9%E7%9B%AE%E6%95%B0.png)
我有一台大型 Exchange 服务器,其中有数千个文件夹中的数十万封电子邮件。
我想生成一个列表,列出用户为公共文件夹的子集发送了多少封电子邮件。
如果我可以针对服务器运行 SQL(可以吗?),我希望运行如下查询:
SELECT from, count(*)
FROM emails
WHERE email_is_in_folder_or_descendents('Public Folders/Customers/XYZ')
GROUP BY from
这可能吗?我拥有服务器的完全管理员访问权限。
答案1
似乎您可以使用 Web 服务查询 Exchange。此链接显示如何使用 Exchange Web 服务托管 API 进行分组查询:
http://msdn.microsoft.com/en-us/library/exchange/dd633674(v=exchg.80).aspx