E-mailwaarschuwingen instellen op Linux met Gmail of SMTP

May 5, 2025
Cloud en internet


Linux-machines kunnen op talloze manieren administratieve tussenkomst vereisen, maar zonder handmatig in te loggen, hoe zou u hiervan weten? Hier leest u hoe u e-mails instelt om een ​​melding te krijgen wanneer uw machines wat tedere liefde en aandacht willen.

Deze techniek is natuurlijk bedoeld voor echte servers, maar als je een Linux-box in huis hebt die als thuisserver fungeert, kun je die daar ook gebruiken. Aangezien veel internetproviders gewone uitgaande e-mail blokkeren, is deze techniek misschien een uitstekende manier om ervoor te zorgen dat u nog steeds administratieve e-mails ontvangt, zelfs van uw thuisservers.

Overzicht

Het configureren van de mogelijkheid om e-mail te verzenden voor een machine geeft ons onmiddellijk het resultaat dat veel van de systeembeheerproblemen en kritieke waarschuwingen automatisch naar de aangewezen systeembeheerder van dat systeem worden gestuurd. Het meest opmerkelijke voorbeeld is dat uitvoeringsfouten van cron-taken in deze categorie vallen en daarom de admin op de hoogte zullen stellen dat er een probleem was met geplande taken zoals back-ups zodra ze zich voordoen, inclusief de standaardfoutuitvoer (stderr) in het rapport. We kunnen ook e-mail vanuit bash-scripts opnemen.

Maakt u zich geen zorgen: het spamt u meestal niet met te veel informatie en u kunt het gewoon de-configureren als het te vervelend wordt.

Op Debian-gebaseerde systemen is er behalve veel zeer veelzijdige e-mailgerelateerde programma's ook de ssmtp pakket, wat zeer geschikt is als u alleen maar een agent wilt hebben om e-mails te verzenden met een andere e-mailserver (MTA), zonder dat u daarvoor een volledige postfix of sendmail-configuratie hoeft in te stellen.

Vereisten en aannames

Voordat we aan de slag gaan, moet u ervoor zorgen dat aan al deze voorwaarden is voldaan:

  • U heeft een SMTP-server die de e-mails van uw machines kan ontvangen en naar de ontvanger kan sturen (d.w.z. uw bedrijfscentrale of Gmail).
  • U heeft de inloggegevens van een gebruiker die e-mail op die server kan verzenden (d.w.z. een mailbox of een Gmail-account).
  • Deze procedure is gebruikt en getest op * op Debian gebaseerde systemen (Lenny, Ubuntu & Mint), dus als u niet op een van deze distributies zit, kan uw kilometerstand variëren.
  • Je zult zien dat ik VIM als het editorprogramma gebruik, dit is gewoon omdat ik eraan gewend ben ... je mag elke andere editor gebruiken die je maar wilt.

*Het is ook gebruikt en getest op DD-WRT , maar wordt alleen behandeld in een toekomstig artikel (update: is de toekomst niet leuk?) vanwege de setup- en configuratievariaties die nodig zijn voor een dergelijk ingebed platform .

Opstelling

Gebruik de volgende opdracht om het ssmtp-pakket (Simple S.M.T.P) te installeren:

sudo aptitude installeer ssmtp

Bewerk vervolgens het configuratiebestand:

sudo vim /etc/ssmtp/ssmtp.conf

Pas de volgende parameters aan en voeg ze indien nodig toe:

  • [email protected]

    Verander het van postmaster in het e-mailadres van de machinebeheerder.

  • mailhub = smtp.gmail.com: 587

    Uw mailserver is in ons geval Gmail, dus we moeten de poort specificeren als 587, voor gewone SMTP-servers is dit meestal niet nodig.

  • [email protected]

    Gewoonlijk wordt de naam van de machine automatisch ingevuld door de pakketinstellingen, als de machine een mailbox heeft, zou dit prima moeten zijn, maar als dat niet het geval is of de naam is niet hetzelfde als de mailbox dienovereenkomstig aanpassen.

  • UseSTARTTLS = JA

    Schakel TLS in voor veilige sessiecommunicatie.

  • AuthUser = gebruikersnaam

    De gebruikersnaam van de verzendende mailbox.

  • AuthPass = wachtwoord

    Het wachtwoord van de verzendende mailbox.

  • FromLineOverride = ja

    Stuurt de hostnaam in plaats van root[[email protected]].

Om ervoor te zorgen dat het standaard (root) veld “van” de servernaam is, moet u het / etc / ssmtp / revaliases het dossier:

sudo vim / etc / ssmtp / revaliases

En voeg er de gewenste vertaling aan toe, die in onze Gmail-voorbeelden zal zijn:

root: [email protected]: smtp.gmail.com

Ongelooflijk, dit is alles wat u hoeft te doen om het vermogen mogelijk te maken. Vanaf nu zal de machine u een e-mail sturen als er iets aan de hand is.

Installatie bevestigen

Laten we testen of onze ssmtp-instelling correct was door een e-mail te sturen:


echo "Testbericht van Linux-server met ssmtp" | sudo ssmtp -vvv [email protected]

De "-vvv" schakelt uitvoerige uitvoer in, dus schrik niet ... dit is voor het geval u problemen ondervindt, u zult een soort uitvoer naar Google hebben.
Als alles goed gaat, zou u de e-mail binnen een paar seconden moeten ontvangen.

We zullen in toekomstige artikelen scriptvoorbeelden van deze opstelling laten zien.


Mogen uw e-mails van de niet-stuiterende variëteit zijn :)

.entry-inhoud .entry-footer

How To Send Email In Linux Using Gmail

How To Get Email Alerts From Grafana To Gmail Or Your Internal Smtp Server

How To Setup Email Notifications Via Gmail

FreeNAS 11.2 - How To Setup Email Notification Using Gmail Account

How To Configure SMTP Server In Nextcloud For Password Reset And Email Notification Using Gmail

Configure SMTP For Email Alerts On Tableau Server

How To Send Email Using Postfix Mail Relay Server With Gmail - Best For Nagios Alerts

Linux Sendmail App Using Gmail As Relay To Send Automated Emails

Enable SMTP Mail With Gmail

How To Configure SMTP POSTFIX MAIL In Linux

Configure SSH Login Email Alerts In RHEL 8 | Receive SSH Login Alerts On Email For Your Linux Server

HOWTO Send An Email Using Gmail From A System Configuration Using Msmtp And Heirloom-mailx (Ubuntu)

Send Mail Notification From Zabbix Server Using Gmail

Install And Configure Postfix With Gmail SMTP For Perfect Mailing System

Install Postfix To Use Gmail As SMTP Server On Ubuntu 16.04

Use GMAIL To Send Emails From Linux Terminal And Shell Script


Cloud en internet - Meest populaire artikelen

De nieuwe "vrolijke animaties" van Outlook.com uitschakelen

Cloud en internet Jun 13, 2025

Microsoft heeft onlangs "vrolijke animaties" toegevoegd aan de Outlook-webapp. Deze laten een glinsterende regen zien wanneer Outlook 'vrolijke' woorden als 'Gefeliciteerd' of 'Gefe..


Hoe YouTube Analytics te gebruiken

Cloud en internet Oct 23, 2025

Navigeren in het analysepaneel van YouTube is lastig als je niet weet waar je naar kijkt, wat jammer is, want het is een van de handigste bronnen die een maker van inhoud tot zijn b..


Een bericht verwijderen uit een Facebook-groep

Cloud en internet Sep 1, 2025

Als iemand beledigende berichten plaatst in een Facebook-groep die u beheert, wilt u deze verwijderen. Het is snel en eenvoudig te doen, dus hier is hoe. Klik op de naar be..


Hoe u al uw YouTube-abonnementen kunt vinden en bijhouden

Cloud en internet Mar 16, 2025

ONGECAAKTE CONTENT Vroeger was het zo eenvoudig. Als je een video leuk vond en meer van vergelijkbare video's wilde zien, klik je op de knop 'Abonneren'. De volgende keer dat dat ..


Vergeet Bing: Google Everywhere gebruiken op uw iPhone, iPad en Mac

Cloud en internet Feb 4, 2025

ONGECAAKTE CONTENT Apple heeft Google verwoed van hun besturingssystemen verwijderd. Siri en Spotlight zoeken standaard met Bing, en er gaan geruchten dat ze Yahoo! of Bing de sta..


Speel de Microsoft-game "Are You Certifiable?"

Cloud en internet Apr 16, 2025

ONGECAAKTE CONTENT Wil je weten of je het in je hebt om door Microsoft gecertificeerd te worden? Vandaag bekijken we een leuke manier om uw IT-kennis van Microsoft-producten te oefenen en t..


Deel uw top 30 bezochte domeinen met Visitation Cloud voor Firefox

Cloud en internet Mar 19, 2025

Benieuwd naar de domeinen die u het meest bezoekt of misschien wilt u een manier om die informatie te delen op een sociale website? Nu kunt u de 30 meest bezochte domeinen in uw browsergeschi..


Speel Avalanche !! in Google Chrome

Cloud en internet Feb 26, 2025

ONGECAAKTE CONTENT Iedereen heeft een paar minuten nodig om te ontspannen en tot rust te komen tijdens de werkdag. Voor sommige mensen is het bezoeken van hun favoriete sociale netwerk de p..


Categorieën