EWS
Funktion | Testen der Exchange-Webdienste |
---|---|
Alarmierend | Fehlercode, Antwortcode, Verbindungszeit, Loginzeit, Mails gesamt, Ungelesene Mails, Kalendereinträge, Kontakte, Gefundene Mails, Laufzeit |
Exchange Web Services (EWS) bietet die Funktionalität, Clientanwendungen die Kommunikation mit dem Exchange- Server zu ermöglichen. EWS bietet Zugriff auf viele der gleichen Daten, die auch über Microsoft OfficeOutlook 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 Clientanwendung und dem Exchange- Server gesendet werden. Die SOAP-Nachrichten werden über HTTP gesendet.
EWS-Details
EWS-Parameter
Parameter | Beschreibung |
---|---|
Konto | Definieren Sie den Verbindungstyp und wählen Sie zwischen Nur- Text oder SSL/TLS |
Nutzername | Der Benutzername zur Authentifizierung |
Passwort | Das Passwort zur Authentifizierung |
Ordnernamen | Anderen Ordner als den Posteingang durchsuchen |
Gemeinsam | Stammbaum anzeigen |
E-Mail senden | Senden Sie eine E-Mail im HTML-Format (Von = Konto) |
E-Mails auflisten | Auflisten/Suchen von Postsendungen |
Kalender | Kalendereinträge auflisten/suchen |
Kontakte | Kontakte auflisten/suchen |
Wenn Befehle zum Generieren 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 Verbinden mit dem Remote Server (in ms) |
Anmeldezeit | Zeit zur Datenübertragung vom Remote Server (in ms) |
Mails gesamt | Anzahl der Mails |
Ungelesene Mails | Anzahl ungelesener Mails |
Kalendereinträge | Betrag der gesamten Kalendereinträge, wenn Listenparameter aktiviert ist |
Kontakte | Anzahl der Gesamtkontakte bei aktiviertem Listenparameter |
Gefundene Mails | Anzahl der gefundenen Mails basierend auf Suchparameter |
Gefundene Kalendereinträge | Anzahl der gefundenen Kalendereinträge basierend auf dem Suchparameter |
Gefundene Kontakte | Anzahl der gefundenen Kontakte basierend auf Suchparameter |
Antwortcode | EWS-Antwortcodes 0 = Okay |
Laufzeit | Zeit bis zur Fertigstellung des Auftrags (in s) |
Fehlercode | Allgemeiner Job-Fehlercode (siehe Abschnitt Job-Fehlercodes ) |
Ausgabe | Wenn Elemente aufgelistet oder gesucht werden, wird eine Textdatei generiert 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 Mails mit passendem Betreff gefunden:
Mails durchsuchen und Ergebnisdatei schreiben
Nach bestimmten Mails suchen und eine Ergebnisdatei schreiben:
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 aufgeführt werden. Die Anzahl der aufgelisteten E -Mails kann im Feld neben der Dropdown -Down -Datei List konfiguriert werden (1 falls leer).
Beispielausgabedatei
Die Datei enthält einen Header, gefolgt von Abschnitten, die in den Jobeinstellungen konfiguriert sind. Die folgende Beispieldatei enthält einen Abschnitt mit den zehn neuesten E -Mails und einen mit den von der Suche nach Konfiguration gefundenen E -Mails. 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