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
-1 = Allgemeiner Fehler
6 = Parameter fehlt
11 = Ausführung fehlgeschlagen
12 = Python-Fehler
13 = Zeitüberschreitung
14 = Nicht autorisiert
15 = SOAP-Fehler
16 = Ratenbegrenzungsfehler
17 = Transportfehler
18 = SSL/TLS-Fehler
30 = Postfachfehler
31 = E-Mail nicht gefunden
32 = Mail konnte nicht versendet werden
41 = Kalendereintrag nicht gefunden
51 = Kontakt nicht gefunden

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