Inoltro di eventi a un servizio SMTP di Gmail
É possibile configurare Lenovo XClarity Orchestrator affinché inoltri eventi a un servizio e-mail basato su Web, come ad esempio Gmail.
Utilizzare i seguenti esempi di configurazione per impostare il server d'inoltro degli eventi affinché utilizzi il servizio SMTP di Gmail.
Per informazioni sulla configurazione di un server SMTP di Gmail, vedere https://support.google.com/a/answer/176600?hl=en.
Autenticazione regolare mediante SSL sulla porta 465
Questo esempio comunica con il server SMTP di Gmail tramite il protocollo SSL sulla porta 465 ed esegue l'autenticazione mediante un account utente e una password Gmail validi.
| Parametro | Valore | 
|---|---|
| Host | smtp.gmail.com | 
| Porta | 465 | 
| SSL | Seleziona | 
| STARTTLS | Cancella | 
| Autenticazione | Regolare | 
| Utente | Indirizzo e-mail Gmail valido | 
| Password | Password di autenticazione Gmail | 
| Indirizzo di provenienza | (facoltativo) | 
Autenticazione regolare mediante TLS sulla porta 587
Questo esempio comunica con il server SMTP di Gmail tramite il protocollo TLS sulla porta 587 ed esegue l'autenticazione mediante un account utente e una password Gmail validi.
| Parametro | Valore | 
|---|---|
| Host | smtp.gmail.com | 
| Porta | 587 | 
| SSL | Cancella | 
| STARTTLS | Seleziona | 
| Autenticazione | Regolare | 
| Utente | Indirizzo e-mail Gmail valido | 
| Password | Password di autenticazione Gmail | 
| Indirizzo di provenienza | (facoltativo) | 
Autenticazione OAUTH2 mediante TLS sulla porta 587
Questo esempio comunica con il server SMTP di Gmail tramite il protocollo TLS sulla porta 587 ed esegue l'autenticazione mediante un account utente e un token di sicurezza Gmail validi.
Utilizzare la seguente procedura di esempio per ottenere il token di sicurezza.
- Creare un progetto in Google Developers Console e recuperare l'ID e il client secret. Per ulteriori informazioni, visitare il sito Web Pagina Web per l'accesso di Google ai siti Web.- Da un browser Web, aprire la Pagina Web delle API Google.
- Dal menu di quella pagina Web, fare clic su . Viene visualizzata la finestra di dialogo Nuovo progetto.
- Immettere un nome, selezionare Sì per accettare l'accordo di licenza e fare clic su Crea.
- Nella scheda Panoramica utilizzare il campo di ricerca per cercare "gmail".Fare clic su GMAIL API nei risultati della ricerca. 
- Fare clic su Abilita.
- Fare clic sulla scheda Credenziali.
- Fare clic su Schermata consenso OAuth.
- Immettere un nome nel campo Nome del prodotto visualizzato dagli utenti e fare clic su Salva.
- Fare clic su .
- Selezionare Altro e immettere un nome.
- Fare clic su Crea. Viene visualizzata la finestra di dialogo Client OAuth con l'ID e il segreto client.
- Prendere nota dell'ID e del segreto client per utilizzarli in futuro.
- Fare clic su OK per chiudere la finestra di dialogo.
 
- Utilizzare lo script Phyton oauth2.py per generare e autorizzare un token di sicurezza fornendo l'ID e il segreto client generato al momento della creazione del progetto.Notaper completare questa operazione è necessario Python versione 2.7. È possibile scaricare ed installare Python 2.7 dalSito Web di Python. - Da un browser Web, aprire la Pagina Web gmail-oauth2-tools.
- Fare clic su Non elaborato e salvare il contenuto in un file denominato oauth2.py sul sistema locale.
- Eseguire il seguente comando come terminale (Linux) o come riga di comando (Windows):py oauth2.py --user={your_email> --client_id={client_id}
 --client_secret={client_secret} --generate_oauth2_tokenAd esempio py oauth2.py --user=jon@gmail.com
 --client_id=884243132302-458elfqjiebpuvdmvdackp6elip8kl63.apps.googleusercontent.com
 --client_secret=3tnyXgEiBIbT2m00zqnlTszk --generate_oauth2_tokenQuesto comando restituisce un URL da utilizzare per autorizzare il token e per recuperare un codice di verifica dal sito Web di Google, ad esempio: To authorize token, visit this url and follow the directions:
 https://accounts.google.com/o/oauth2/auth?client_id=884243132302
 -458elfqjiebpuvdmvdackp6elip8kl63.apps.googleusercontent.com&redirect_uri=
 urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&response_type=code&scope=https%3A%2F%2Fmail.
 google.com%2F
 Enter verification code:
- Da un browser Web, aprire l'URL che è stato restituito nel passaggio precedente.
- Fare clic su Consenti per accettare questo servizio. Viene restituito un codice di verifica.
- Immettere il codice di verifica nel comando oauth2.py.Il comando restituisce il token di sicurezza e aggiorna il token, ad esempio: Refresh Token: 1/K8lPGx6UQQajj7tQGYKq8mVG8lVvGIVzHqzxFIMeYEQMEudVrK5jSpoR30zcRFq6
 Access Token: ya29.CjHXAsyoH9GuCZutgIOxm1SGSqKrUkjIoH14SGMnljZ6rwp3gZmK7SrGDPCQx_KN-34f
 Access Token Expiration Seconds: 3600Importanteil token di sicurezza scade dopo un periodo di tempo. È possibile utilizzare lo script Phytonoauth2.py e il token di aggiornamento per generare un nuovo token di sicurezza. La generazione del nuovo token di sicurezza e l'aggiornamento del server di inoltro degli eventi tramite il nuovo token in Lenovo XClarity Orchestrator è responsabilità dell'utente. 
 
- Dall'interfaccia Web di Lenovo XClarity Orchestrator configurare il server di inoltro degli eventi per e-mail utilizzando gli attributi che seguono.Parametro Valore Host smtp.gmail.com Porta 587 SSL Cancella STARTTLS Seleziona Autenticazione OAUTH2 Utente Indirizzo e-mail Gmail valido Token Token di sicurezza Indirizzo di provenienza (facoltativo)