Vil du vide, hvordan du bruger konfigurationen af opsætningen af GLPI-e-mail-meddelelser? I denne tutorial vil vi vise dig, hvordan du konfigurerer GLPI til at sende e-mails ved hjælp af GMAIL.
• GLPI version: 9.3.1
Hardwareliste:
I det følgende afsnit vises listen over udstyr, der bruges til at oprette dette GLPI-selvstudium.
Hvert stykke hardware, der er anført ovenfor, kan findes på Amazon hjemmeside.
GLPI-afspilningsliste:
På denne side tilbyder vi hurtig adgang til en liste over videoer relateret til Zabbix installation.
Glem ikke at abonnere på vores youtube kanal ved navn FKIT.
GLPI Relateret Selvstudium:
På denne side tilbyder vi hurtig adgang til en liste over tutorials relateret til GLPI installation.
Selvstudium – Gmail-integration
Først skal vi aktivere din Gmail-konto for at modtage forbindelser fra eksterne programmer.
Åbn din browser, og få adgang til din Gmail-konto.
I vores eksempel blev følgende webadresse indtastet i browseren:
Angiv dit Brugernavn og din adgangskode til Gmail på loginskærmen.
Efter login, skal du få adgang til følgende URL:
• https://myaccount.google.com/lesssecureapps
Vælg indstillingen for at aktivere brugen af mindre sikre programmer.
Nu er vi nødt til at teste, om vi kan bruge Linux kommandolinje til at sende en e-mail ved hjælp af Gmail.
Brug følgende kommando til at installere de nødvendige pakker.
# sudo apt-get update
# sudo apt-get install ssmtp
Rediger filen ssmtp.conf for at oprette forbindelse til vores Gmail-konto.
# 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
I vores eksempel bruger vi Gmail-virtualcoin.videos@gmail.com.
I vores eksempel bruger Gmail-virtualcoin.videos@gmail.com, der bruger adgangskoden kamisama123.
Du skal ændre Gmail-kontoen og adgangskoden, så den afspejler din konto.
Brug følgende kommando til at sende en mail ved hjælp af kommandolinjen.
# echo “E-Mail using the command-line” | ssmtp virtualcoin.videos@gmail.com
Tjek din Gmail-indbakke for at få den testmeddelelse, du lige har sendt.
Hvis testen lykkedes, kan du gå videre til næste afsnit af dette selvstudium.
Hvis testen mislykkedes, kan følgende meddelelse blive præsenteret.
• ssmtp: Authorization failed (534 5.7.14 https://support.google.com/mail/answer/78754 v24-v6sm2921112pfl.31 – gsmtp)
Du kan løse dette problem ved at få adgang til følgende URL- adresse .
• https://accounts.google.com/DisplayUnlockCaptcha
Vælg muligheden for at fjerne blokeringen af din konto.
Prøv igen at sende mailen ved hjælp af kommandolinjen.
Hvis testen lykkedes, kan du gå videre til næste afsnit af dette selvstudium.
Selvstudium – Opsætning af GLPI-e-mailmeddelelse
Åbn din browser og indtast IP-adressen på din webserver plus / glpi.
I vores eksempel blev følgende webadresse indtastet i browseren:
• http://35.162.85.57/glpi
Brug standardbrugernavnet og standardadgangskoden på loginskærmen.
• Standard brugernavn: glpi
• Standard adgangskode: glpi
Efter et vellykket login, vil du blive sendt til GLPI Dashboard.
Få adgang til menuen Opsætning på dashboardet, og vælg indstillingen Meddelelser.
Find og aktiver følgende indstillinger:
• Aktiver opfølgning
• Aktiver opfølgning via e-mail
Klik på knappen Gem.
På dashboardskærmen vises et nyt meddelelsesvindue.
Vælg indstillingen: Konfiguration af mailopslag
På skærmbilledet Egenskaber for mail skal du angive følgende konfiguration.
• Måde at sende e-mails – SMTP + SSL
• Prøv at levere igen – 5
• Max leveringsoptegnelser – 1
• Check Certifikat – Nej
• SMTP-vært – SMTP. GMAIL.COM
• Port – 465
• SMTP-login – Din Gmail-konto
• SMTP-adgangskode – Din Gmail-adgangskode
I vores eksempel brugte vi Gmail-virtualcoin.videos@gmail.com.
Klik på knappen Gem.
Klik på knappen Send en testmail til knappen Administrator.
GLPI-administratorens e-mail-konto skal modtage en testmeddelelse.
Nu skal vi konfigurere Linux-serveren til automatisk at sende alle e-mail-meddelelser hvert 5.
Først skal du finde og redigere php.ini-filen fra PHP-CLI-programmet.
Husk, at din PHP version og placeringen af filen ikke kan være den samme som min.
# updatedb
# locate cli/php.ini
# vi /etc/php/7.2/cli/php.ini
Her er den oprindelige fil, før vores konfiguration.
;date.timezone =
memory_limit = -1
Her er den nye fil med vores konfiguration.
Husk, at din PHP tidszone ikke kan være den samme som min.
date.timezone = America/Sao_Paulo
memory_limit = 128M
På Linux-konsollen skal du oprette en planlagt opgave for at køre cron.php-scriptet hvert 5.
# crontab -e
*/5 * * * * /usr/bin/php /var/www/html/glpi/front/cron.php
Få adgang til menuen > Automatiske handlinger til installationsprogrammet.
Få adgang til egenskaberne for den opgave, der hedder i kø.
Skift tilstanden Kørsel i kø til CLI.
Få adgang til egenskaberne for opgaven med navnet queuednotificationclean.
Skift tilstanden Kørsel i kø til CLI.
Tillykke! Du har konfigureret GLPI-serverens e-mail-meddelelse.
Du kan overvåge, om e-mails sendes ved hjælp af følgende kommando.
# tail -f /var/www/html/glpi/files/_log/cron.log
2018-10-30 17:27:01 [@ip-172-31-29-42]
Ekstern #1: Start i kønotifikation
2018-10-30 17:27:51 [2@ip-172-31-29-42]
Intern #1: Start graf
2018-10-30 17:28:01 [@ip-172-31-29-42]
Ekstern #1: Start i kønotifikation
2018-10-30 17:29:01 [@ip-172-31-29-42]
Ekstern #1: Start i kønotifikation
2018-10-30 17:30:01 [@ip-172-31-29-42]
Ekstern #1: Start i kønotifikation
2018-10-30 17:31:01 [@ip-172-31-29-42]
Ekstern #1: Start i kønotifikation
2018-10-30 17:31:04 [6@ip-172-31-29-42]
Intern #1: Start reservation
2018-10-30 17:32:02 [@ip-172-31-29-42]
Ekstern #1: Start i kønotifikation