从Exchange服务器创建使用日志报告

时间:2011-10-19 10:42:18

标签: exchange-server exchange-server-2007 exchangewebservices

有没有办法从Exchange Server 2007获取用户信息?

我正在寻找所有用户的显示名称,总收件箱项目,未读电子邮件,7天或更早未读电子邮件以及不在办公室状态

我在网上找到了一些应用程序,但想知道是否有某种方法可以使用C#或某种日志阅读器进行相同的阅读交换日志。

我也找到了WebDav并交换了SDK,但觉得我无法获得所有必需的信息。

如果我错了,有人可以告诉我一个如何完成的示例代码吗?最好是在C#中。

提前致谢。

1 个答案:

答案 0 :(得分:1)

部分信息可以通过Get-MailboxFolderStatistics cmdlet获取。对于其他信息,您必须使用EWS,或者更好的是,使用EWS托管API。

EWS托管API - 下载:http://www.microsoft.com/download/en/details.aspx?id=13480

EWS托管API - SDK:http://msdn.microsoft.com/en-us/library/dd633710(v=exchg.80).aspx