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:
-
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.
-
Á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.
Lehet, hogy az Ön e-mailjei nem pattogó fajtájúak lesznek:)