EWS
Funktion | Testen Sie die Exchange-Webdienste |
---|---|
Alarmierend | Fehlercode, Antwortcode, Verbindungszeit, Anmeldezeit, Gesamtzahl der E-Mails, ungelesene E-Mails, Kalendereinträge, Kontakte, gefundene E-Mails, Laufzeit |
Exchange Web Services (EWS) bietet die Funktionalität, um Clientanwendungen die Kommunikation mit dem Exchange Server zu ermöglichen. EWS bietet Zugriff auf viele der gleichen Daten, die über Microsoft OfficeOutlook verfügbar gemacht werden. EWS-Clients können Outlook-Daten in Branchenanwendungen (Line-of-Business, LOB) integrieren. SOAP stellt das Messaging-Framework für Nachrichten bereit, die zwischen der Clientanwendung und dem Exchange Server gesendet werden. Die SOAP-Nachrichten werden per HTTP gesendet.
EWS-Detail
EWS-Parameter
Parameter | Beschreibung |
---|---|
Konto | Definieren Sie den Verbindungstyp und wählen Sie zwischen Nur Text oder SSL/TLS |
Nutzername | Der Benutzername für die Authentifizierung |
Passwort | Das Passwort zur Authentifizierung |
Ordnernamen | Durchsuchen Sie einen anderen Ordner als den Posteingang |
Gemeinsam | Wurzelbaum anzeigen |
Mail senden | Senden Sie eine E-Mail im HTML-Format (Von = Konto) |
Mails auflisten | Postsendungen auflisten/suchen |
Kalender | Kalendereinträge auflisten/suchen |
Kontakte | Liste / Suche nach Kontakten |
Wenn Befehle zur Generierung von Listen ausgewählt werden, wird eine Datei erstellt und an die Benutzeroberfläche gesendet
Optionale Parameter
EWS-Werte und Alarmgrenzen
Wert/ Alarm Limit | Beschreibung |
---|---|
Verbindungszeit | Zeit zum Herstellen einer Verbindung zum Remote- Server (in ms) |
Anmeldezeit | Zeit zum Übertragen von Daten vom Remote- Server (in ms) |
Gesamtzahl der E-Mails | Anzahl der Mails |
Mails ungelesen | Anzahl ungelesener E-Mails |
Kalenderelemente | Betrag auf die gesamten Kalendereinträge, wenn der Listenparameter aktiviert ist |
Kontakte | Anzahl der gesamten Kontakte, wenn der Listenparameter aktiviert ist |
Mails gefunden | Anzahl der gefundenen E-Mails basierend auf Suchparametern |
Kalendereinträge gefunden | Anzahl der gefundenen Kalenderelemente basierend auf dem Suchparameter |
Kontakte gefunden | Anzahl der gefundenen Kontakte basierend auf Suchparametern |
Antwortcode | EWS-Antwortcodes 0 = Ok |
Laufzeit | Zeit bis zum Abschluss des Auftrags (in s) |
Fehlercode | Allgemeiner Job-Fehlercode (siehe Abschnitt Job-Fehlercodes ) |
Ausgang | Wenn Elemente aufgelistet oder durchsucht werden, wird eine Textdatei generiert und an die Benutzeroberfläche gesendet |
Beispiele
Suchen Sie nach bestimmten E-Mails
Die folgende Konfiguration zählt nur E-Mails mit einem Betreff, der „Teststring“ enthält:
3 Mails mit passendem Betreff gefunden:
Durchsuchen Sie E-Mails und schreiben Sie eine Ergebnisdatei
Suchen Sie nach bestimmten Mails und schreiben Sie eine Ergebnisdatei:
Eine zusätzliche Zeile mit der Ausgabedatei wird angezeigt. Die Datei kann im Browser geöffnet oder zur weiteren Verarbeitung auf dem SKOOR- Server verwendet werden:
E-Mails in der Ergebnisdatei auflisten
Bei Bedarf können die ältesten oder neuesten Mails in der Ausgabedatei aufgeführt werden. Die Anzahl der aufgelisteten E-Mails kann im Feld neben der Dropdown- Liste „E-Mails auflisten“ konfiguriert werden (1, wenn leer gelassen). Die bei der Suche nach Konfiguration gefundenen E-Mails werden separat in derselben Datei aufgelistet.
Beispielausgabedatei
Die Datei enthält einen Header, gefolgt von Abschnitten, wie in den Jobeinstellungen konfiguriert. Die folgende Beispieldatei enthält einen Abschnitt mit den zehn neuesten E-Mails und einen mit den E-Mails, die bei der Suche nach Konfiguration gefunden wurden. Beide Abschnitte beginnen mit dem Jobstatus:
2018-10-25 14:18:35 Device: mail.company.com Account: user@company.com User: user Name of inbox: Posteingang OK: Mail list (max 10 newest entries) of 'Posteingang': Sender Received Subject 1 Worker, Mat 2018-10-25 11:32:11+00:00 Just a test 2 Example, Max 2018-10-25 09:55:51+00:00 Reporting 3 Test, Pat 2018-10-25 05:27:18+00:00 Weekly Meeting ... 10 Example, Max 2018-10-22 08:49:00+00:00 Question OK: Mails searched for 'Teststring' in 'Posteingang': Sender Received Subject 1 Test, Pat 2018-10-23 09:26:10+00:00 Teststring 2 Example, Max 2018-10-18 09:12:15+00:00 Question about Teststring 3 Test, Pat 2018-10-18 09:12:14+00:00 Information: Teststring