Создание отчета журнала использования с сервера Exchange

Есть ли способ получить информацию о пользователе с сервера Exchange 2007?

Я особенно ищу отображаемое имя, общее количество элементов в почтовом ящике, непрочитанные электронные письма, непрочитанные электронные письма 7 дней или старше и статус отсутствия на работе для всех пользователей.

Я нашел какое-то приложение, доступное в Интернете, но мне было интересно, есть ли способ сделать то же самое чтение журналов обмена с помощью C # или какого-либо средства чтения журналов.

Я также нашел WebDav и обменивался SDK, но чувствовал, что не могу получить с ним всю необходимую информацию.

Если я ошибаюсь, может ли кто-нибудь показать мне пример кода, как это можно сделать? Желательно на C #.

Заранее спасибо.


person Jack7    schedule 19.10.2011    source источник


Ответы (1)


Часть вашей информации можно получить с помощью командлета Get-MailboxFolderStatistics. Для получения другой информации вам придется использовать EWS или, еще лучше, управляемый API EWS.

Управляемый API EWS - Загрузить: http://www.microsoft.com/download/en/details.aspx?id=13480

Управляемый API EWS - SDK: http://msdn.microsoft.com/en-us/library/dd633710(v=exchg.80).aspx

person Henning Krause    schedule 19.10.2011