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

Jak v prohlížeči Chrome odebrat koncové podtržítko adresy URL

Cloud a internet Sep 4, 2025

NEBEZPEČNÝ OBSAH Google Chrome vám umožňuje přidat vlastní vyhledávače pro prohledávání libovolného webu se speciálním klíčovým slovem. Někdy však Chrome do ad..


Nejlepší rozšíření pro Chrome pro vylepšování Gmailu

Cloud a internet Feb 27, 2025

Gmail je již docela skvělý, ale s přidáním několika pečlivě vybraných rozšíření Google Chrome můžete dosáhnout toho mnohem víc. Zde jsou některé z našich oblíb..


Jak přidat neoficiální obchod s aplikacemi do Plexu

Cloud a internet Mar 15, 2025

NEBEZPEČNÝ OBSAH Pokud používáte Plex, pravděpodobně jste si všimli, že jejich ekosystém Channel je trochu ... chybí. Může vám pomoci obchod s aplikacemi třetích s..


Jak odstranit konverzace v aplikaci Alexa

Cloud a internet Jun 20, 2025

NEBEZPEČNÝ OBSAH Pokud chcete, aby se váš seznam konverzací v aplikaci Alexa nedostal mimo kontrolu, můžete některé konverzace, kterých se již neúčastníte, smazat n�..


Zůstaňte na rozumu tím, že minimalizujete všechna rušivá oznámení na smartphonu a počítači

Cloud a internet Feb 14, 2025

Smartphony a počítače jsou stroje generující oznámení. Každá aplikace na vás chce neustále pingat, přerušovat váš život a při práci vás vytáhnout z tohoto „sta..


Jak povolit integraci Facebooku ve Firefoxu

Cloud a internet Nov 25, 2024

Nejnovější verze Firefoxu přidává podporu pro nativní integraci Facebooku, ale nastavení pro jeho povolení je skryto v about: config. Zde je postup, jak to povolit. ..


Přenášejte hudbu, aplikace a další data ze starého přehrávače iPod do nového

Cloud a internet Sep 30, 2025

Nedávno společnost Apple vydala své nové 4. generace iPod Touch a iPhone, a pokud dostanete novou generaci, pravděpodobně budete chtít přenést svá data. Zde vám ukážeme, jak to s..


Jak organizovat a kombinovat více záložek dohromady

Cloud a internet Jun 25, 2025

Bookmarklety jsou skvělým doplňkem každého prohlížeče, ale stejně jako běžné záložky mohou zabírat místo, pokud máte velkou sbírku. Na webu Bookmarklet Combiner uvidíte, ja..


Kategorie