EWS

Funzione

Servizi web di scambio di test

Allarmi

Codice di errore, Codice di risposta, Tempo di connessione, Tempo di accesso, Totale messaggi, Messaggi non letti, Voci del calendario, Contatti, Messaggi trovati, Tempo di esecuzione

Exchange Web Services (EWS) fornisce la funzionalità che consente alle applicazioni client di comunicare con il server Exchange. EWS fornisce l'accesso a molti degli stessi dati resi disponibili da Microsoft OfficeOutlook. I client EWS possono integrare i dati di Outlook nelle applicazioni Line-of-Business (LOB). SOAP fornisce il framework di messaggistica per i messaggi inviati tra l'applicazione client e il server Exchange. I messaggi SOAP vengono inviati tramite HTTP.

Dettaglio EWS

Parametri EWS

Parametro

Descrizione

Conto

Definire il tipo di connessione, scegliendo tra Testo normale o SSL/TLS.

Nome utente

Il nome utente per l'autenticazione

Password

La password per l'autenticazione

Nome cartella

Cerca una cartella diversa dalla posta in arrivo

Comune

Mostra l'albero principale

Invia posta

invia un messaggio di posta elettronica in formato HTML (Da = Account)

Elenco dei messaggi di posta

Cerca / elenca gli elementi di posta elettronica

Calendario

Cerca / elenca gli elementi del calendario

Contatti

Elenco / ricerca di contatti

Se i comandi che generano le liste sono selezionati, viene creato un file e inviato all'interfaccia utente.

Parametri opzionali

Valori EWS e limiti di allarme

Valore / Limite di allarme

Descrizione

Tempo di connessione

Tempo di connessione al server remoto (in ms)

Tempo di accesso

Tempo di trasferimento dei dati dal server remoto (in ms)

Messaggi totali

Quantità di messaggi di posta elettronica

Messaggi non letti

Quantità di messaggi non letti

Voci del calendario

Importo sul totale delle voci del calendario se il parametro elenco è attivato

Contatti

Importo dei contatti totali se il parametro dell'elenco è attivato

Messaggi trovati

Quantità di mail trovate in base al parametro Cerca

Voci di calendario trovate

Quantità di elementi del calendario trovati in base al parametro Cerca

Contatti trovati

Quantità di contatti trovati in base al parametro di ricerca

Codice di risposta

Codici di risposta EWS

0 = OK
-1 = Errore generale
6 = Parametro mancante
11 = Esecuzione fallita
12 = Errore Python
13 = Timeout
14 = Non autorizzato
15 = Errore SOAP
16 = Errore del limite di velocità
17 = Errore di trasporto
18 = Errore SSL/TLS
30 = Errore mailbox
31 = Posta non trovata
32 = Impossibile inviare la posta
41 = Oggetto del calendario non trovato
51 = Contatto non trovato

Tempo di esecuzione

Tempo di completamento del lavoro (in s)

Codice di errore

Codice di errore generico del lavoro (vedere la sezione Codici di errore del lavoro)

Uscita

Se gli elementi vengono elencati o cercati, viene generato un file di testo che viene inviato all'interfaccia utente.

Esempi

Cerca mail specifiche

La seguente configurazione conta solo le e-mail con un oggetto contenente "Teststring":

3 mail con oggetto corrispondente trovate:

Cerca i messaggi di posta elettronica e scrivi il file dei risultati

Cerca mail specifiche e scrive un file di risultati:

Viene visualizzata un'ulteriore riga con il file di output. Il file può essere aperto nel browser o utilizzato per un'ulteriore elaborazione sul server SKOOR:

Elenco delle mail nel file dei risultati

Se necessario, nel file di output possono essere elencate le mail più vecchie o più recenti. Il numero di messaggi elencati può essere configurato nel campo accanto al menu a tendina Elenco messaggi (1 se lasciato vuoto). Le mail trovate dalla configurazione Cerca sono elencate separatamente nello stesso file.

Esempio di file di output

Il file contiene un'intestazione seguita dalle sezioni configurate nelle impostazioni del lavoro. Il file di esempio seguente contiene una sezione con i dieci messaggi più recenti e una con i messaggi trovati dalla configurazione Cerca. Entrambe le sezioni iniziano con lo stato del lavoro:

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