EWS
Funktion | Webdienste von Exchange testen |
|---|---|
Alarmierung | Fehlercode, Antwortcode, Verbindungsdauer, Anmeldezeit, Gesamtzahl der E-Mails, ungelesene E-Mails, Kalendertermine, Kontakte, gefundene E-Mails, Laufzeit |
Exchange Web Services (EWS) bieten die Funktionalität, mit der Client-Anwendungen mit dem Exchange-Server kommunizieren können. EWS ermöglicht den Zugriff auf weitgehend dieselben Daten, die auch über Microsoft Office Outlook verfügbar sind. EWS-Clients können Outlook-Daten in Line-of-Business-Anwendungen (LOB) integrieren. SOAP stellt das Messaging-Framework für Nachrichten bereit, die zwischen der Client-Anwendung und dem Exchange-Server ausgetauscht werden. Die SOAP-Nachrichten werden über HTTP gesendet.
EWS-Details
EWS-Parameter
Parameter | Beschreibung |
|---|---|
Konto | Verbindungstyp festlegen, wählen Sie zwischen „Plain Text“ oder „SSL/TLS“ |
Benutzername | Der Benutzername für die Authentifizierung |
Passwort | Das Passwort für die Authentifizierung |
Ordnername | Anderen Ordner als den Posteingang durchsuchen |
Allgemein | Stammverzeichnis anzeigen |
E-Mail senden | E-Mail im HTML-Format senden (Absender = Konto) |
E-Mails auflisten | E-Mails auflisten / suchen |
Kalender | Kalendereinträge auflisten / suchen |
Kontakte | Kontakte auflisten / suchen |
Wenn Befehle zum Erstellen von Listen ausgewählt werden, wird eine Datei erstellt und an die Benutzeroberfläche gesendet
Optionale Parameter
EWS-Werte und Alarm Limits
Wert / Alarm Limit | Beschreibung |
|---|---|
Verbindungszeit | Zeit zum Herstellen der Verbindung zum Remote-Server (in ms) |
Anmeldezeit | Zeit für die Datenübertragung vom Remote-Server (in ms) |
E-Mails insgesamt | Anzahl der E-Mails |
Ungelesene E-Mails | Anzahl der ungelesenen E-Mails |
Kalendereinträge | Gesamtzahl der Kalendereinträge, wenn der Listenparameter aktiviert ist |
Kontakte | Gesamtzahl der Kontakte, wenn der Listenparameter aktiviert ist |
Gefundene E-Mails | Anzahl der gefundenen E-Mails basierend auf dem Suchparameter |
Gefundene Kalendereinträge | Anzahl der gefundenen Kalendereinträge basierend auf dem Suchparameter |
Gefundene Kontakte | Anzahl der gefundenen Kontakte basierend auf den Suchparametern |
Antwortcode | EWS-Antwortcodes 0 = |
Laufzeit | Zeit bis zum Abschluss des Auftrags (in s) |
Fehlercode | Generischer Auftragsfehlercode (siehe Abschnitt „Auftragsfehlercodes“) |
Ausgabe | Wenn Elemente aufgelistet oder gesucht werden, wird eine Textdatei erstellt und an die Benutzeroberfläche gesendet |
Beispiele
Suche nach bestimmten E-Mails
Die folgende Konfiguration zählt nur E-Mails, deren Betreff „Teststring“ enthält:
3 E-Mails mit passendem Betreff gefunden:
E-Mails suchen und Ergebnisdatei erstellen
Suche nach bestimmten E-Mails und Erstellen einer Ergebnisdatei:
Es wird eine zusätzliche Zeile mit der Ausgabedatei 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 E-Mails in der Ausgabedatei aufgelistet werden. Die Anzahl der aufgelisteten E-Mails lässt sich im Feld neben dem Dropdown-Menü „E-Mails auflisten“ konfigurieren (1, wenn das Feld leer gelassen wird). Die durch die Konfiguration „Suchen nach“ gefundenen E-Mails werden separat in derselben Datei aufgelistet.
Beispiel für eine Ausgabedatei
Die Datei enthält einen Header, gefolgt von Abschnitten, wie sie in den Auftragseinstellungen konfiguriert wurden. Die folgende Beispieldatei enthält einen Abschnitt mit den zehn neuesten E-Mails und einen mit den E-Mails, die durch die „Suche nach“-Konfiguration gefunden wurden. Beide Abschnitte beginnen mit dem Auftragsstatus:
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





