Vorresti sapere come usare configurare la configurazione della notifica e-mail GLPI? In questo tutorial, ti mostreremo come configurare GLPI per inviare e-mail usando GMAIL.
• Versione GLPI: 9.3.1
Elenco Hardware:
La seguente sezione presenta l’elenco delle apparecchiature utilizzate per creare questo tutorial GLPI.
Tutti i componenti hardware sopra elencati sono disponibili sul sito Web di Amazon.
GLPI Playlist:
In questa pagina, offriamo un rapido accesso a un elenco di video relativi all’installazione di Zabbix.
Non dimenticare di iscriverti al nostro canale youtube chiamato FKIT.
Tutorial Relativo a GLPI:
In questa pagina, offriamo un rapido accesso a un elenco di esercitazioni relative all’installazione di GLPI.
Esercitazione – Integrazione Gmail
Innanzitutto, dobbiamo abilitare il tuo account Gmail per ricevere connessioni da programmi esterni.
Apri il tuo browser e accedi al tuo account Gmail.
Nel nostro esempio, il seguente URL è stato inserito nel browser:
Nella schermata di accesso, inserisci il nome utente e la password di Gmail.
Dopo il login, è necessario accedere al seguente URL:
• https://myaccount.google.com/lesssecureapps
Selezionare l’opzione per abilitare l’uso di applicazioni meno sicure.
Ora, dobbiamo testare se possiamo usare la linea di comando di Linux per inviare un’e-mail usando Gmail.
Utilizzare il seguente comando per installare i pacchetti richiesti.
# sudo apt-get update
# sudo apt-get install ssmtp
Modifica il file ssmtp.conf per connettersi al nostro account Gmail.
# vi /etc/ssmtp/ssmtp.conf
root=virtualcoin.videos@gmail.com
mailhub=smtp.gmail.com:465
FromLineOverride=YES
AuthUser=virtualcoin.videos@gmail.com
AuthPass=kamisama123
UseTLS=YES
Nel nostro esempio, stiamo usando l’account Gmail virtualcoin.videos@gmail.com.
Nel nostro esempio, l’account Gmail virtualcoin.videos@gmail.com utilizza la password kamisama123.
Devi modificare l’account e la password di Gmail per riflettere il tuo account.
Utilizzare il seguente comando per inviare un’e-mail utilizzando la riga di comando.
# echo “E-Mail using the command-line” | ssmtp virtualcoin.videos@gmail.com
Controlla la posta in arrivo di Gmail per il messaggio di prova che hai appena inviato.
Se il test ha avuto esito positivo, puoi passare alla sezione successiva di questo tutorial.
Se il test non ha avuto esito positivo, può essere presentato il seguente messaggio.
• ssmtp: autorizzazione non riuscita (534 5.7.14 https://support.google.com/mail/answer/78754 v24-v6sm2921112pfl.31 – gsmtp)
Per risolvere questo problema, è necessario accedere al seguente URL.
• https://accounts.google.com/DisplayUnlockCaptcha
Seleziona l’opzione per sbloccare il tuo account.
Prova ancora a inviare l’e-mail utilizzando la riga di comando.
Se il test ha avuto esito positivo, puoi passare alla sezione successiva di questo tutorial.
Esercitazione – Impostazione notifica e-mail GLPI
Apri il browser e inserisci l’indirizzo IP del tuo server web plus / glpi.
Nel nostro esempio, il seguente URL è stato inserito nel browser:
• http://35.162.85.57/glpi
Nella schermata di accesso, utilizzare il nome utente predefinito e la password predefinita.
• Nome utente predefinito: glpi
• Password predefinita: glpi
Dopo aver effettuato correttamente il login, verrai indirizzato alla Dashboard GLPI.
Nella schermata del pannello di controllo, accedere al menu Imposta e selezionare l’opzione Notifiche.
Individua e attiva le seguenti opzioni:
• Abilita Followup
• Abilita Followup via e-mail
Clicca sul pulsante Salva.
Nella schermata del pannello di controllo, verrà visualizzata una nuova finestra di notifica.
Seleziona l’opzione: configurazione di followup email
Nella schermata Proprietà email, è necessario inserire la seguente configurazione.
• Modo di inviare e-mail – SMTP + SSL
• Prova a consegnare di nuovo – 5
• Numero massimo tentativi di consegna – 1
• Verifica certificato – No
• Host SMTP – SMTP.GMAIL.COM
• Porta – 465
• Login SMTP: il tuo account Gmail
• Password SMTP – La tua password Gmail
Nel nostro esempio, abbiamo utilizzato l’account Gmail virtualcoin.videos@gmail.com.
Clicca sul pulsante Salva.
Fare clic su Invia un’e-mail di prova al pulsante Amministratore.
L’account e-mail dell’amministratore GLPI dovrebbe ricevere un messaggio di prova.
Ora, dobbiamo configurare il server Linux in modo che invii automaticamente tutte le notifiche via e-mail ogni 5 minuti
Innanzitutto, individuare e modificare il file php.ini dal programma PHP-CLI.
Tieni presente che la tua versione di PHP e il percorso del file potrebbero non essere uguali ai miei.
# updatedb
# locate cli/php.ini
# vi /etc/php/7.2/cli/php.ini
Ecco il file originale, prima della nostra configurazione.
;date.timezone =
memory_limit = -1
Ecco il nuovo file con la nostra configurazione.
Tieni presente che il tuo fuso orario PHP potrebbe non essere uguale al mio.
date.timezone = America/Sao_Paulo
memory_limit = 128M
Sulla console Linux, creare un’attività pianificata per eseguire lo script di cron.php ogni 5 minuti.
# crontab -e
*/5 * * * * /usr/bin/php /var/www/html/glpi/front/cron.php
Accedere al menu Configurazione> Azioni automatiche.
Accedere alle proprietà dell’attività chiamata queuednotification.
Modificare la modalità Esecuzione di queuednotification su CLI.
Accedere alle proprietà dell’attività denominata queuednotificationclean.
Modificare la modalità Esegui queuednotificationclean su CLI.
Congratulazioni! La notifica e-mail del server GLPI è stata configurata.
È possibile monitorare se le e-mail vengono inviate utilizzando il seguente comando.
# tail -f /var/www/html/glpi/files/_log/cron.log
2018-10-30 17:27:01 [@ip-172-31-29-42]
External #1: Launch queuednotification
2018-10-30 17:27:51 [2@ip-172-31-29-42]
Internal #1: Launch graph
2018-10-30 17:28:01 [@ip-172-31-29-42]
External #1: Launch queuednotification
2018-10-30 17:29:01 [@ip-172-31-29-42]
External #1: Launch queuednotification
2018-10-30 17:30:01 [@ip-172-31-29-42]
External #1: Launch queuednotification
2018-10-30 17:31:01 [@ip-172-31-29-42]
External #1: Launch queuednotification
2018-10-30 17:31:04 [6@ip-172-31-29-42]
Internal #1: Launch reservation
2018-10-30 17:32:02 [@ip-172-31-29-42]
External #1: Launch queuednotification