EWS

Fonction

Tester les services Web Exchange

Alarme

Code d'erreur, code de réponse, temps de connexion, temps de connexion, nombre total d'e-mails, e-mails non lus, éléments du calendrier, contacts, e-mails trouvés, temps d'exécution

Exchange Web Services (EWS) fournit la fonctionnalité permettant aux applications clientes de communiquer avec le serveur Exchange. EWS donne accès à la plupart des données disponibles via Microsoft Office Outlook. Les clients EWS peuvent intégrer les données Outlook dans des applications métier (LOB). SOAP fournit le cadre de messagerie pour les messages envoyés entre l'application cliente et le serveur Exchange. Les messages SOAP sont envoyés par HTTP.

Détails EWS

Paramètres EWS

Paramètre

Description

Compte

Définissez le type de connexion, choisissez entre Texte brut ou SSL/TLS

Nom d'utilisateur

Nom d'utilisateur pour l'authentification

Mot

Mot de passe pour l'authentification

Nom du dossier

Rechercher dans un autre dossier que la boîte de réception

Commun

Afficher l'arborescence racine

Envoyer un e-mail

Envoyer un e-mail au format HTML (De = Compte)

Répertorier les e-mails

Lister / rechercher des messages

Calendrier

Répertorier / rechercher des éléments du calendrier

Contact

Liste / recherche de contacts

Si les commandes générant des listes sont sélectionnées, un fichier est créé et envoyé à l'interface utilisateur.

Paramètres facultatifs

Valeurs EWS et limites d'alarme

Valeur / Limite d'alarme

Description

Temps de connexion

Temps nécessaire pour se connecter au server distant (en ms)

Temps de connexion

Temps nécessaire pour transférer les données depuis le server distant (en ms)

Nombre total d'e-mails

Nombre de courriels

E-mails non lus

Nombre de courriels non lus

Éléments du calendrier

Nombre total d'entrées dans le calendrier si le paramètre de liste est activé

Contacts

Nombre total de contacts si le paramètre de liste est activé

E-mails trouvés

Nombre de courriels trouvés en fonction du paramètre de recherche

Éléments de calendrier trouvés

Nombre d'éléments de calendrier trouvés en fonction du paramètre de recherche

Contacts trouvés

Nombre de contacts trouvés en fonction du paramètre de recherche

Code de réponse

Codes de réponse EWS

 0 =
OK-1 = Erreur générale
6 = Paramètre manquant
11 = Échec d'exécution
12 = Erreur Python
13 = Délai d'attente expiré
14 = Non autorisé
15 = Erreur SOAP
16 = Erreur de limite
de débit 17 = Erreur de transport
18 = Erreur SSL/TLS 30 =
Erreur de boîte aux lettres
31 = Courrier introuvable
32 = Impossible d'envoyer le courrier
41 = Élément de calendrier introuvable
51 = Contact introuvable

Durée d'exécution

Temps nécessaire pour terminer la tâche (en s)

Code d'erreur

Code d'erreur générique de tâche (voir la section Codes d'erreur de tâche)

Sortie

Si des éléments sont répertoriés ou recherchés, un fichier texte est généré et envoyé à l'interface utilisateur

Exemples

Recherche de courriels spécifiques

La configuration suivante ne comptera que les e-mails dont l'objet contient « Teststring » :

3 e-mails avec un objet correspondant trouvés :

Rechercher des e-mails et écrire un fichier de résultats

Recherche de courriels spécifiques et écriture d'un fichier de résultats :

Une ligne supplémentaire avec le fichier de sortie s'affiche. Le fichier peut être ouvert dans le navigateur ou utilisé pour un traitement ultérieur sur le SKOOR Server :

Répertorier les e-mails dans le fichier de résultats

Si nécessaire, les e-mails les plus anciens ou les plus récents peuvent être répertoriés dans le fichier de sortie. Le nombre d'e-mails répertoriés peut être configuré dans le champ à côté du menu déroulant « Répertorier les e-mails » (1 s'il est laissé vide). Les e-mails trouvés par la configuration « Rechercher » sont répertoriés séparément dans le même fichier.

Exemple de fichier de sortie

Le fichier contient un en-tête suivi de sections telles que configurées dans les paramètres de la tâche. Le fichier d'exemple suivant contient une section avec les dix e-mails les plus récents et une autre avec les e-mails trouvés par la configuration « Rechercher ». Les deux sections commencent par l'état de la tâche :

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