So richten Sie E-Mail-Benachrichtigungen unter Linux mit Google Mail oder SMTP ein

May 5, 2025
Cloud und Internet


Linux-Computer erfordern möglicherweise auf unzählige Weise administrative Eingriffe, aber ohne sich manuell anzumelden, wie würden Sie davon erfahren? Hier erfahren Sie, wie Sie E-Mails einrichten, um benachrichtigt zu werden, wenn Ihre Computer zärtliche Liebe und Aufmerksamkeit wünschen.

Natürlich ist diese Technik für echte Server gedacht, aber wenn in Ihrem Haus eine Linux-Box als Heimserver fungiert, können Sie sie auch dort verwenden. Da viele Heim-ISPs reguläre ausgehende E-Mails blockieren, ist diese Technik möglicherweise eine hervorragende Möglichkeit, um sicherzustellen, dass Sie auch von Ihren Heimservern noch Verwaltungs-E-Mails erhalten.

Überblick

Wenn Sie die E-Mail-Sendefunktion für einen Computer konfigurieren, erhalten Sie sofort das Ergebnis, dass viele Verwaltungsprobleme und kritische Warnungen des Systems automatisch an den angegebenen Administrator des Systems gesendet werden. Das bemerkenswerteste Beispiel ist, dass Cron-Jobausführungsfehler in diese Kategorie fallen und den Administrator daher benachrichtigen, dass ein Problem mit geplanten Jobs wie Sicherungen aufgetreten ist, sobald diese auftreten, einschließlich der Ausgabe des Standardfehlers (stderr) im Bericht. Wir können auch E-Mails aus Bash-Skripten einbinden.

Keine Sorge - normalerweise werden Sie nicht mit zu vielen Informationen gespammt, und Sie können sie einfach dekonfigurieren, wenn es zu ärgerlich wird.

Auf Debian-basierten Systemen gibt es neben vielen anderen sehr vielseitigen E-Mail-Programmen auch die ssmtp Paket, das sich gut eignet, wenn Sie lediglich einen Agenten zum Senden von E-Mails über einen anderen E-Mail-Server (MTA) haben möchten, ohne dafür einen vollständigen Postfix oder eine Sendmail-Konfiguration einrichten zu müssen.

Voraussetzungen und Annahmen

Bevor wir beginnen, sollten Sie sicherstellen, dass alle diese Bedingungen erfüllt sind:

  • Sie haben einen SMTP-Server, der die E-Mails von Ihren Computern empfangen und an den Empfänger senden kann (d. H. Ihre Unternehmensvermittlung oder Google Mail).
  • Sie haben die Anmeldeinformationen für einen Benutzer, der E-Mails auf diesem Server senden kann (d. H. Ein Postfach oder ein Google Mail-Konto).
  • Dieses Verfahren wurde auf * Debian-basierten Systemen (Lenny, Ubuntu & Mint) verwendet und getestet. Wenn Sie also nicht auf einer dieser Distributionen sind, kann Ihr Kilometerstand variieren.
  • Sie werden sehen, dass ich VIM als Editorprogramm verwende. Dies liegt nur daran, dass ich daran gewöhnt bin. Sie können jeden anderen Editor verwenden, den Sie möchten.

*Es ist auch verwendet und getestet auf DD-WRT , wird aber aufgrund des. nur in einem zukünftigen Artikel behandelt (Update: macht die Zukunft keinen Spaß?) Setup- und Konfigurationsvarianten, die für eine solche eingebettete Plattform erforderlich sind .

Konfiguration

Verwenden Sie den folgenden Befehl, um das Paket ssmtp (Simple S.M.T.P) zu installieren:

sudo aptitude ssmtp installieren

Bearbeiten Sie dann die Konfigurationsdatei:

sudo vim /etc/ssmtp/ssmtp.conf

Passen Sie die folgenden Parameter an und fügen Sie sie nach Bedarf hinzu:

  • [email protected]

    Ändern Sie es vom Postmaster in die E-Mail des Maschinenadministrators.

  • mailhub = smtp.gmail.com: 587

    Ihr Mailserver ist in unserem Fall Google Mail, daher müssen wir den Port als 587 angeben. Für normale SMTP-Server ist dies normalerweise nicht erforderlich.

  • [email protected]

    Normalerweise wird der Name des Computers automatisch vom Paket-Setup ausgefüllt. Wenn der Computer über ein Postfach verfügt, sollte dies in Ordnung sein. Wenn dies nicht der Fall ist oder der Name nicht mit dem des Postfachs übereinstimmt, passen Sie ihn entsprechend an.

  • UseSTARTTLS = YES

    Aktivieren Sie TLS für die sichere Sitzungskommunikation.

  • AuthUser = Benutzername

    Der Benutzername des sendenden Postfachs.

  • AuthPass = Passwort

    Das Passwort der sendenden Mailbox.

  • FromLineOverride = yes

    Sendet den Hostnamen anstelle von root[[email protected]].

Bearbeiten Sie das Feld, damit das Standardfeld (root) "from" der Servername ist / etc / ssmtp / revaliases Datei:

sudo vim / etc / ssmtp / revaliases

Fügen Sie die gewünschte Übersetzung hinzu, die in unserem Fall mit Google Mail-Beispielen wie folgt lautet:

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

Unglaublich, das ist alles, was Sie tun müssen, um die Fähigkeit zu aktivieren. Von nun an sendet Ihnen das Gerät eine E-Mail, wenn etwas nicht stimmt.

Setup bestätigen

Testen Sie, ob unser SSMTP-Setup korrekt war, indem Sie eine E-Mail senden:


echo "Testnachricht vom Linux-Server mit ssmtp" | sudo ssmtp -vvv [email protected]

Das "-vvv" aktiviert die Ausgabe der Ausführlichkeit, damit Sie nicht beunruhigt werden. Dies ist nur für den Fall, dass Sie auf Probleme stoßen, für die Sie eine Ausgabe an Google haben.
Wenn alles gut geht, sollten Sie die E-Mail in ein paar Sekunden erhalten.

Wir werden in zukünftigen Artikeln Skript-Beispiele für dieses Setup zeigen.


Mögen Ihre E-Mails nicht springend sein :)

.eintragsinhalt .Eintrittsfußzeile

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 und Internet - Die beliebtesten Artikel

Die besten Websites zum Anzeigen von Filmtrailern

Cloud und Internet Nov 17, 2024

Filmtrailer eignen sich nicht nur hervorragend, um das Gefühl eines Films zu überprüfen, bevor Sie sich verpflichten, sondern viele Trailer sind auch zu eigenständigen Ereigniss..


Wie ich Slack als meinen persönlichen Assistenten benutze

Cloud und Internet May 1, 2025

Slack ist vor allem als verherrlichte Chatroom-App für Arbeitsplätze bekannt, aber auch ein großartiges Tool für Einzelpersonen. So verwende ich Slack als meinen persönlichen A..


So suchen Sie nach Windows-Updates

Cloud und Internet May 25, 2025

So ärgerlich sie auch sein mögen, es ist wichtig, Windows auf dem neuesten Stand zu halten. Fragen Sie einfach die Opfer des neuesten Ransomware-Angriffs. Wenn Sie Ihren PC eine W..


So aktivieren Sie das Klicken mit der rechten Maustaste auf Websites, die es blockieren

Cloud und Internet Dec 9, 2024

Obwohl dies heutzutage weniger verbreitet ist, verwenden viele Websites immer noch JavaScript oder ein HTML-Attribut, um das Klicken mit der rechten Maustaste auf ihre Seit..


So erstellen Sie eine Collage, Animation oder einen Film mit Google Fotos auf Android

Cloud und Internet Oct 25, 2025

UNCACHED INHALT Google Fotos ist eine enorme Verbesserung gegenüber der alten "Galerie" -App von Android, bietet jedoch viel mehr als nur die Organisation und Synchronisierung Ih..


Die besten Tastaturkürzel für Safari unter OS X.

Cloud und Internet Mar 8, 2025

Wenn Sie einen Mac verwenden, wissen Sie das inzwischen Tastaturkürzel sind ein wesentlicher Bestandteil Nirgendwo trifft dies mehr zu als in Safari, wo Tastaturkür..


So behalten Sie mit der TaskIt-App in Word 2013 den Überblick über Ihre Aufgabenliste

Cloud und Internet Mar 8, 2025

UNCACHED INHALT Es gibt viele Möglichkeiten, Ihre Aufgaben zu verfolgen, von Online-, PC- und mobilen Tools bis hin zu altmodischen Methoden wie Haftnotizen und Papierfetzen. Wen..


Speichern Sie 15 Tastenanschläge - Verwenden Sie Strg + Eingabetaste, um die URL zu vervollständigen

Cloud und Internet Feb 13, 2025

UNCACHED INHALT Ich weiß was du denkst. Sie möchten https://www.howtogeek.com öffnen, aber es ist so mühsam, http: // und www und .com einzugeben. Hier ist Ihre Verknüpfungsmethode. ..


Kategorien