Jak nastavit e-mailová upozornění v systému Linux pomocí Gmailu nebo SMTP

May 5, 2025
Cloud a internet


Počítače se systémem Linux mohou vyžadovat administrativní zásahy nespočetnými způsoby, ale jak byste o nich věděli, aniž byste se do nich ručně přihlašovali? Zde je návod, jak nastavit e-maily, abyste dostávali oznámení, když vaše stroje chtějí něžnou lásku a pozornost.

Tato technika je samozřejmě určena pro skutečné servery, ale pokud máte doma nainstalovaný Linux box, který funguje jako domácí server, můžete jej také použít. Ve skutečnosti, protože mnoho domácích poskytovatelů internetových služeb blokuje pravidelné odchozí e-maily, můžete tuto techniku ​​považovat za skvělý způsob, jak zajistit, abyste stále dostávali e-maily pro správu, a to i z domácích serverů.

Přehled

Konfigurace možnosti odesílání e-mailů pro stroj nám okamžitě dává výsledek, že mnoho problémů se správou systému a kritická upozornění budou automaticky zaslána určenému správci tohoto systému. Nejpozoruhodnějším příkladem je, že chyby spuštění úlohy cron spadají do této kategorie, a proto ihned upozorní administrátora, že došlo k problému s naplánovanými úlohami, jako jsou zálohy, včetně výstupu standardní chyby (stderr) ve zprávě. Budeme také moci začlenit e-maily z bash skriptů.

Nedělejte si starosti - obvykle vám nevyžádá spam příliš velkým množstvím informací a pokud to bude nepříjemné, můžete je jednoduše nakonfigurovat.

Na systémech založených na Debianu existuje i mnoho dalších velmi univerzálních programů souvisejících s e-mailem ssmtp balíček, který se dobře hodí, pokud vše, co chcete udělat, je mít agenta pro odesílání e-mailů pomocí jiného e-mailového serveru (MTA), aniž byste k tomu museli nastavovat celou konfiguraci postfixu nebo sendmailu.

Předpoklady a předpoklady

Než začneme, měli byste se ujistit, že jsou splněny všechny tyto podmínky:

  • Máte server SMTP, který může přijímat e-maily z vašich strojů a odesílat je příjemci (tj. Vaší podnikové burze nebo Gmailu).
  • Máte pověření pro uživatele, který je schopen odesílat e-maily na tomto serveru (tj. Poštovní schránka nebo účet Gmail).
  • Tento postup byl použit a otestován na systémech založených na * Debianu (Lenny, Ubuntu a Mint), takže pokud se nejedná o některou z těchto distribucí, může se počet kilometrů lišit.
  • Uvidíte, že používám VIM jako editorský program, je to jen proto, že jsem si zvykl ... můžete použít jakýkoli jiný editor, který chcete.

*Je to také používán a testován na DD-WRT , ale bude to probráno až v budoucím článku (aktualizace: není budoucnost zábavná?) kvůli variace nastavení a konfigurace nezbytné pro takovou vestavěnou platformu .

Založit

Chcete-li nainstalovat balíček ssmtp (Simple S.M.T.P), použijte následující příkaz:

sudo aptitude install ssmtp

Poté upravte konfigurační soubor:

sudo vim /etc/ssmtp/ssmtp.conf

Podle potřeby upravte a přidejte následující parametry:

  • [email protected]

    Změňte to z e-mailu správce pošty na e-mail správce zařízení.

  • mailhub = smtp.gmail.com: 587

    Váš poštovní server je v našem případě Gmail, takže musíme zadat port jako 587, pro běžné servery SMTP to obvykle není nutné.

  • [email protected]

    Obvykle se název zařízení automaticky vyplní nastavením balíčku, pokud má stroj poštovní schránku, mělo by to být v pořádku, ale pokud není, nebo pokud název není stejný, odpovídajícím způsobem se upraví poštovní schránka.

  • Použijte STARTTLS = ANO

    Povolte TLS pro zabezpečenou komunikaci relace.

  • AuthUser = uživatelské jméno

    Uživatelské jméno odesílající poštovní schránky.

  • AuthPass = heslo

    Heslo odesílající poštovní schránky.

  • FromLineOverride = ano

    Odešle název hostitele namísto root[[email protected]].

Chcete-li, aby výchozím (kořenovým) polem „od“ byl název serveru, upravte / etc / ssmtp / revaliases soubor:

sudo vim / etc / ssmtp / revaliases

A přidejte do něj požadovaný překlad, který v našem příkladu Gmailu bude:

kořenový adresář: jméno-počítač[email protected]: smtp.gmail.com

Neuvěřitelně to je vše, co musíte udělat, abyste tuto schopnost povolili. Až bude něco hotové, od této chvíle vám zařízení pošle e-mail.

Potvrzuje se nastavení

Otestujeme, zda bylo naše nastavení ssmtp správné, zasláním e-mailu:


echo "Testovací zpráva ze serveru Linux pomocí ssmtp" | sudo ssmtp -vvv [email protected]

„-Vvv“ zapíná výstup výřečnosti, takže se nemusíte znepokojovat ... to je jen pro případ, že narazíte na nějaký problém, budete mít nějaký výstup pro Google.
Pokud vše půjde dobře, měli byste dostat e-mail za pár sekund.

V dalším článku si ukážeme skriptované příklady tohoto nastavení.


Ať jsou vaše e-maily nepřehlédnutelné odrůdy :)

.vstupní obsah .vstup do zápatí

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 a internet - Nejoblíbenější články

Nejlepší doplňky Google Sheets

Cloud a internet Jul 10, 2025

Doplňky Tabulek Google fungují podobně jako rozšíření prohlížeče. Jsou to aplikace třetích stran, které si nainstalujete do Tabulek, abyste získali další funkce. Ně..


Jak obnovit odstraněné poznámky Windows 10

Cloud a internet Feb 20, 2026

Aplikace Sticky Notes systému Windows 10 je výkonné řešení pro vytváření poznámek, ale neumožňuje vám obnovit smazané poznámky - nebo ano? Ačkoli tato funkce není s..


Jak streamovat hudbu ve vyšší kvalitě na Spotify

Cloud a internet Nov 28, 2025

NEBEZPEČNÝ OBSAH Se Spotify Premium získáte přístup k streamování hudby ve vyšší kvalitě. Ve výchozím nastavení (a pokud používáte bezplatný tarif) Spotify stre..


Jak posílat zvukové záznamy přes MMS na Android

Cloud a internet Nov 14, 2025

NEBEZPEČNÝ OBSAH Textové zprávy jsou skvělé a vše, ale není to vždy nejúčinnější způsob komunikace s jinou osobou. Někdo by to ve skutečnosti tvrdil hlaso..


Užijte si How-To Geek User Style Script Goodness

Cloud a internet Apr 7, 2025

Většina lidí si toho nemusí být vědoma, ale existují dva skripty uživatelského stylu, které byly vytvořeny jen pro použití s ​​webem How-To Geek. Pokud jste zvědaví, přide..


Přizpůsobte formát čtení pro webové stránky ve Firefoxu

Cloud a internet Mar 3, 2026

NEBEZPEČNÝ OBSAH Každý má oblíbený styl nebo formát, ve kterém raději čte webové stránky. Pro ty, kteří chtějí něco víc než výchozí „vzhled“, můžete si vybrat te..


Monitorujte služby Google ze hlavního panelu

Cloud a internet Jan 15, 2026

NEBEZPEČNÝ OBSAH Hledáte aplikaci, která je umístěna ve vašem hlavním panelu a upozorní vás, když máte ve svých účtech Google nové položky? Nyní můžete snadno sledovat v..


Umístěte lištu nabídky Internet Explorer 7 a 8 zpět nahoru

Cloud a internet Feb 22, 2026

NEBEZPEČNÝ OBSAH Přejete si, aby panel nabídek IE7 byl umístěn tam, kde byl v IE6? Zde je způsob, jak rychle vytvořit opravu registru a přesunout ji zpět nahoru. Po insta..


Kategorie