E-mail értesítések beállítása Linux rendszeren a Gmail vagy az SMTP használatával

May 5, 2025
Felhő és Internet


A Linux-gépek számtalan módon igényelhetnek adminisztratív beavatkozást, de anélkül, hogy manuálisan bejelentkeznének hozzájuk, honnan tudna róla? Így állíthatja be az e-maileket, hogy értesítést kapjanak, amikor gépei gyengéd szeretetet és figyelmet igényelnek.

Természetesen ez a technika valódi szerverek számára készült, de ha van egy házában ülő Linux doboz, amely otthoni szerverként működik, akkor ott is használhatja. Valójában, mivel sok otthoni internetszolgáltató blokkolja a rendszeres kimenő e-maileket, ez a technika remek módja lehet annak, hogy még az otthoni szerverekről is kapjon adminisztrációs e-maileket.

Áttekintés

Az e-mail küldés képességének konfigurálása egy gépre azonnal megadja nekünk, hogy a rendszer adminisztrációs problémáinak és kritikus figyelmeztetéseinek nagy részét automatikusan elküldik a rendszer kijelölt rendszergazdájának. A legfigyelemreméltóbb példa az, hogy a cron job-végrehajtási hibák ebbe a kategóriába tartoznak, ezért értesítik az adminisztrátort, hogy az ütemezett feladatokkal, például a biztonsági mentésekkel, probléma merült fel, amint azok bekövetkeznek, beleértve a jelentés standard hibáját (stderr) is. Be fogjuk tudni építeni a bash szkriptekből származó e-maileket is.

Ne aggódjon - ez általában nem spamel túl sok információval, és egyszerűen kikapcsolhatja, ha bosszantóvá válik.

A Debian alapú rendszereken kívül sok nagyon sokoldalú e-mailezéssel kapcsolatos program is ott van ssmtp csomag, amely jól használható, ha csak annyit szeretne tenni, hogy van egy ügynöke, amely e-maileket küldhet egy másik e-mail szerver (MTA) segítségével, anélkül, hogy ehhez teljes postfix vagy sendmail konfigurációt kellene beállítania.

Előfeltételek és feltételezések

Mielőtt belekezdenénk, meg kell győződnie arról, hogy az alábbi feltételek mindegyike teljesül:

  • Van egy SMTP-kiszolgálója, amely képes fogadni az e-maileket a gépeiről, és elküldeni a címzettnek (azaz a vállalati központnak vagy a Gmailnek).
  • Rendelkezik annak a felhasználónak a hitelesítő adataival, amely képes e-mailt küldeni az adott szerveren (azaz postafiók vagy Gmail-fiók).
  • Ezt az eljárást * Debian alapú rendszereken (Lenny, Ubuntu és Mint) használták és tesztelték, így ha nem ezen disztribúciók egyikén tartózkodik, a futásteljesítmény változhat.
  • Látni fogja, hogy a VIM-et használom szerkesztő programként, ez csak azért van, mert megszoktam ... használhat bármilyen más szerkesztőt, amelyet szeretne.

*Ez is használt és tesztelt DD-WRT , de csak egy későbbi cikkben (frissítés: nem a jövő szórakoztató?) fogunk foglalkozni a az ilyen beágyazott platformhoz szükséges beállítási és konfigurációs variációk .

Beállít

Az ssmtp (Simple S.M.T.P) csomag telepítéséhez használja a következő parancsot:

sudo aptitude install ssmtp

Ezután szerkessze a konfigurációs fájlt:

sudo vim /etc/ssmtp/ssmtp.conf

Szükség esetén állítsa be és adja hozzá a következő paramétereket:

  • [email protected]

    Változtassa postmasterről a gépek rendszergazdájának e-mailjére.

  • mailhub = smtp.gmail.com: 587

    A levelekiszolgálótok esetünkben ez a Gmail, ezért a portot 587-nek kell megadnunk, a szokásos SMTP-kiszolgálók esetében ez általában nem szükséges.

  • [email protected]

    Általában a gép nevét automatikusan kitölti a csomagbeállítás, ha a gép rendelkezik postafiókkal, ennek rendben kell lennie, de ha nincs, vagy a név nem ugyanaz, mint a postafiók, állítsa be ennek megfelelően.

  • Használja aSTARTTLS = IGEN parancsot

    Engedélyezze a TLS-t a biztonságos munkamenet-kommunikációhoz.

  • AuthUser = felhasználónév

    A küldő postaláda felhasználóneve.

  • AuthPass = jelszó

    A küldő postafiók jelszava ..

  • FromLineOverride = igen

    Küldi a gazdagépnevet root[[email protected]] helyett.

Annak érdekében, hogy az alapértelmezett (gyökér) "from" mező legyen a szerver neve, módosítsa a / etc / ssmtp / revaliases fájl:

sudo vim / etc / ssmtp / revaliases

És adja hozzá a kívánt fordítást, amely a Gmail példáink esetében a következő lesz:

root: gépné[email protected]: smtp.gmail.com

Hihetetlenül ennyit kell tennie a képesség engedélyezéséhez. Mostantól a gép e-mailt küld Önnek, ha valami nincs rendben.

A beállítás megerősítése

Tesztelhetjük, hogy az ssmtp beállítása helyes volt-e egy e-mail küldésével:


echo "Üzenet tesztelése Linux szerverről az ssmtp használatával" | sudo ssmtp -vvv saját- [email protected]

A „-vvv” bekapcsolja a bőbeszédű kimenetet, ezért ne riadjon meg ... csak abban az esetben, ha bármilyen problémába ütközik, akkor valamilyen kimenete lesz a Google számára.
Ha minden jól megy, akkor néhány másodperc alatt meg kell kapnia az e-mailt.

A későbbi cikkekben bemutatjuk a beállítás szkriptes példáit.


E-mailjei legyenek a nem pattogó fajtából :)

.entry-tartalom .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


Felhő és Internet - Most Popular Articles

A DNS-kiszolgáló módosítása Chromebookon

Felhő és Internet Mar 1, 2025

BETŰTELEN TARTALOM Gyorsabb böngészési élményt nyújthat, ha megváltoztatja a DNS-szervereket, amelyeket eszközei használnak az internetes nevek megkereséséhez. ..


Hogyan hozzunk létre Facebook állapotokat színes háttérrel vagy nagy matricákkal

Felhő és Internet Jun 1, 2025

Ha nemrég voltál a Facebookon, akkor valószínűleg észrevetted, hogy az állapotok sokkal színesebbnek tűnnek. Míg egy ideje hozzáadhat fényképeket, érzelmeket és tevé..


Az iPhone Safari lapjainak megnyitása vagy bezárása a Mac (és fordítva)

Felhő és Internet Feb 5, 2025

Sokan ismerjük ezt a forgatókönyvet: valamit keresünk az iPhone-nkon, megtaláljuk pontosan azt, amit keresünk, de akkor el kell tennünk a telefonunkat, hogy mással foglalkoz..


A Firefox-profil biztonsági mentésének egyszerű automatizálása kötegelt fájlokkal

Felhő és Internet Jan 24, 2025

Firefox-profiljában található néhány nagyon fontos dolog, például könyvjelzők, mentett jelszavak és beállítások, amelyeket elég kényelmetlen elveszíteni. Mint minden..


Tapasztalja meg zenéjét teljesen új módon a Zune PC-vel

Felhő és Internet Aug 25, 2025

Unod már a szokásos Media Player megjelenést és érzést, és szeretnél valami újat és innovatívat? A Zune friss, új módot kínál a zenék, videók, képek és podcastok élvezés�..


Indítsa el a külső alkalmazásokat a Firefoxból

Felhő és Internet Dec 9, 2024

BETŰTELEN TARTALOM Szüksége van egy egyszerű módra a külső alkalmazások, például a Jegyzettömb vagy más alkalmazások eléréséhez böngészés közben? Nézze meg, milyen egys..


A weboldal forráskódjának megtekintése a kedvenc szövegszerkesztőben - Firefox

Felhő és Internet Jul 7, 2025

Arra gondolva, hogy milyen jó lenne, ha a Firefox böngészése közben megtekintené a weboldal forráskódját a kedvenc szövegszerkesztőben? Most két egyszerű módon végezheti el: a ..


Állítsa le a YouTube-videók automatikus lejátszását a Firefoxban

Felhő és Internet Aug 20, 2025

Megőrjít, hogy a YouTube-videók automatikusan elindulnak. Különösen idegesítő, ha rákattint egy munkatárs linkjére, majd csörög a telefon ..., majd a hangszórói teljesen helyte..


Kategóriák