Az e-mailes figyelmeztetések beállítása Linuxon A Gmail vagy az SMTP használatával

Tartalomjegyzék:

Az e-mailes figyelmeztetések beállítása Linuxon A Gmail vagy az SMTP használatával
Az e-mailes figyelmeztetések beállítása Linuxon A Gmail vagy az SMTP használatával

Videó: Az e-mailes figyelmeztetések beállítása Linuxon A Gmail vagy az SMTP használatával

Videó: Az e-mailes figyelmeztetések beállítása Linuxon A Gmail vagy az SMTP használatával
Videó: 20 Keyboard Shortcuts You’re A Moron for Not Using - YouTube 2024, November
Anonim
 A Linux gépek számtalan módon adminisztratív beavatkozást igényelhetnek, de anélkül, hogy manuálisan bejelentkeznének, hogyan tudnának róla? Így állíthat be e-maileket, ha bejelentkezik, amikor a gépük szeretettel és figyelemre vágyik.
A Linux gépek számtalan módon adminisztratív beavatkozást igényelhetnek, de anélkül, hogy manuálisan bejelentkeznének, hogyan tudnának róla? Így állíthat be e-maileket, ha bejelentkezik, amikor a gépük szeretettel és figyelemre vágyik.

Természetesen ez a technika valóságos kiszolgálóknak szól, de ha van egy otthoni szerverként működő Linux-doboz, ott is használhatja. Valójában, mivel sok otthoni internetszolgáltató blokkolja a rendszeres kimenő e-maileket, talán ez a technika remek módja annak, hogy továbbra is adminisztrátori e-maileket szerezzen, akár otthoni szervereinél is.

Áttekintés

Az e-mail küldési képességének konfigurálása azonnal megadja a végeredményt, hogy sok rendszer adminisztrációs problémája és kritikus riasztása automatikusan elküldik a rendszer kijelölt rendszergazdájának. A leginkább figyelemre méltó példa az, hogy a cron feladatok végrehajtásának hibái ebbe a kategóriába tartoznak, ezért értesíti az adminisztrátort arról, hogy ütemezett feladatokkal, pl. Biztonsági mentésekkel, amint bekövetkeznek, probléma merült fel, beleértve a jelentés standard hibáját (stderr). A bash parancsfájlokat tartalmazó e-maileket is beépíthetjük.

Ne aggódjon - általában nem túl sok információt küld el, és csak akkor bonthatja le, ha bosszantóvá válik.

A Debian alapú rendszereken kívül más sok sokoldalú levélküldéshez kapcsolódó program is létezik ssmtp csomagot, ami nagyon alkalmas arra, hogy egy ügynöknek küldjön e-mailt egy másik e-mail kiszolgáló (MTA) használatával anélkül, hogy teljes postfixet vagy sendmail konfigurációt kellene beállítania.

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

Mielőtt elkezdenénk, gondoskodnunk kell arról, hogy mindezen feltételek teljesüljenek:

  • Van egy SMTP szerver, amely képes fogadni az e-maileket a számítógépeiről, és elküldheti őket a címzettnek (pl. Vállalati tőzsde vagy Gmail).
  • Ön rendelkezik olyan hitelesítő adatokkal, amelyek képesek e-mailen elküldeni a szervert (pl. Postafiókot vagy Gmail-fiókot).
  • Ezt az eljárást a Debian alapú rendszereken (Lenny, Ubuntu & Mint) használtuk és teszteltük, így ha nem az egyik disztribúciót használja, a futásteljesítmény változhat.
  • Látni fogja, hogy a VIM-t szerkesztő programként használom, csak azért, mert hozzászoktam hozzá … használhat bármely más szerkesztőt, amit szeretne.

* Ezt a DD-WRT-t is használják és tesztelik, de csak egy jövőbeni cikkben (frissítés: nem a jövőben szórakoztatják?) Fogják lefedni az ilyen beágyazott platformhoz szükséges beállítási és konfigurációs változatok miatt.

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 módosítsa a konfigurációs fájlt:

sudo vim /etc/ssmtp/ssmtp.conf

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

  • [email protected]

    Váltsa át a postmaster-ről a gépek adminisztrátor e-mail címére.

  • mailhub=smtp.gmail.com:587

    A levelezõszerverünk a mi esetünkben ez a Gmail, így a portot 587-re kell megadnunk, a rendszeres SMTP-szervereknél ez általában nem szükséges.

  • [email protected]

    Általában a gép neve automatikusan kitöltődik a csomagbeállítással, ha a gép rendelkezik postafiókkal, akkor ez rendben van, de ha nem, vagy a név nem ugyanaz, mint amilyet a postafiók megfelelően módosít.

  • UseSTARTTLS=YES

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

  • AuthUser=username

    A küldő postafiók felhasználóneve.

  • AuthPass=password

    A küldő postafiók jelszava..

  • FromLineOverride=yes

    A gyökér [[email protected]] helyett a gazdagép nevét küldi.

Annak érdekében, hogy az alapértelmezett (root) "from" mező legyen a kiszolgáló neve, módosítsa a / Etc / ssmtp / revaliases file:

sudo vim /etc/ssmtp/revaliases

És adjuk hozzá a kívánt fordítást, amely a mi Gmail példánk esetében:

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

Hihetetlen, mindössze annyit kell tennie, hogy lehetővé tegye a képességet. Mostantól a gép e-mailt küld Önnek, ha valami van.

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

Lehetővé teszi annak tesztelését, hogy e-mail küldésével helyes volt az ssmtp beállításunk:

echo 'Test message from Linux server using ssmtp' | sudo ssmtp -vvv [email protected]

A "-vvv" bekapcsolja a verbositás kimenetét, hogy ne aggódjon … ez csak abban az esetben, ha bármilyen problémával találkozik, akkor valamilyen kimenet lesz a Google számára. Ha minden jól megy, akkor pár másodperc alatt be kell szerezned az e-mailt.

Megmutatjuk a telepített példákat a jövőbeli cikkekben.

Image
Image

Lehet, hogy az Ön e-mailjei nem pattogó fajtájúak lesznek:)

Ajánlott: