2017-01-16 10 views
1

используя EWS api. Я получаю все почтовые ящики конкретного пользователя. но как получить всех пользователей всех почтовых ящиков на сервере обмена моей компанией. это возможно с использованием силовой оболочки, но как она будет работать с программным обеспечением. заранее заблаговременноКак получить всех пользователей Вся почта на сервере Exchange с использованием EWS API?

+2

Что вы уже пробовали? Сколько пользователей обмена имеет ваша компания? У вас есть делегировать доступ ко всем почтовым ящикам? – NotTelling

+0

Да, я разрешаю доступ для всех других пользователей, и есть 60 пользователей, которых я сделал для поиска почтового ящика другого пользователя одновременно не для всех – tthewolf3D

ответ

-1

Если вы хотите перечислить всю электронную почту, вам необходимо сделать это в папке почтового ящика за раз. EWS (и все API доступа к почтовому ящику) являются пользовательскими API, поэтому ваше приложение работает в этом контексте, если вам нужно масштабировать его, они запускают несколько потоков и используют EWS Impersonation и т. Д., Поэтому вы можете одновременно обращаться к нескольким почтовым ящикам.

Если ваш вопрос был как поиск по нескольким почтовым ящикам, который является то, что вы можете сделать в Powershell затем посмотреть на использование Ediscovery https://msdn.microsoft.com/en-us/library/office/jj190897(v=exchg.150).aspx