2017-01-16 8 views
1

mit EWS api ich bekomme alle Mail-Inbox von bestimmten Benutzer ist es möglich. aber wie bekomme ich alle Benutzer von allen Mails meines Firmenaustauschservers. Dies ist möglich mit Power-Shell, aber wie es mit Programm verwenden wird. Vielen Dank im VorausSo erhalten Sie alle Benutzer Alle E-Mails auf dem Exchange-Server mithilfe der EWS-API?

+2

Was haben Sie schon versucht? Wie viele Austauschbenutzer hat Ihr Unternehmen? Verfügen Sie über Stellvertretungszugriff auf alle Postfächer? – NotTelling

+0

Ja, ich habe Delegierten Zugriff auf alle anderen Benutzer und es gibt 60 Benutzer, die ich für das Finden von Mailbox von anderen Benutzern zu einem Zeitpunkt nicht für alle getan habe – tthewolf3D

Antwort

-1

Wenn Sie alle E-Mail aufzählen möchten, müssen Sie dies zu einem Zeitpunkt ein Postfach-Ordner tun. EWS (und alle Postfachzugriffs-APIs) sind Benutzer-APIs, sodass Ihre Anwendung in diesem Kontext ausgeführt wird. Wenn Sie sie skalieren müssen, führen sie mehrere Threads aus und verwenden EWS-Identitätswechsel usw., sodass Sie gleichzeitig auf mehrere Postfächer zugreifen können.

Wenn Ihre Frage ist, wie Sie über mehrere Postfächer suchen, das, was Sie tun können, in Powershell dann schauen eDiscovery mit https://msdn.microsoft.com/en-us/library/office/jj190897(v=exchg.150).aspx

Verwandte Themen