Es gibt viele Möglichkeiten, E-Mails zu senden, während Sie die GUI, den Browser oder einen E-Mail-Client verwenden. Die Optionen sind jedoch begrenzt, wenn es um eine Befehlszeilenschnittstelle (auch bekannt als CLI) geht. In diesem Tutorial werden wir diskutieren, wie E-Mails vom Terminal oder CLI eines Linux-Systems gesendet werden.

Es gibt viele Befehle, die zum Senden von E-Mails vom Terminal verwendet werden können, wie Sendmail, Mutt usw., aber für dieses Tutorial werden wir die Verwendung des MAIL-Befehls zum Senden von E-Mails vom Terminal in Linux diskutieren., Der Befehl Mail kann direkt vom Terminal aus verwendet werden oder wir können ihn auch in unseren BASH-Skripten verwenden.,ommand auf unseren Systemen,

# sudo apt-get install mailutils

Fedora

Um mail command auf fedora zu installieren, führen Sie den folgenden Befehl vom Terminal aus,

# dnf install mailx

Lassen Sie uns nun einige Beispiele zur Verwendung des mail command zum Senden von E – Mails von CLI,

Linux: Send mail from terminal

1-Senden einer einfachen Mail

Um eine einfache Mail mit einigen Inhalten im Text zu senden, führen Sie

$ mail-s aus „test mail“

Hier wird die Option-s verwendet, um den Betreff der E-Mail zu erwähnen, gefolgt von der E-Mail-Adresse, an die wir die E-Mail senden müssen., Nachdem Sie den obigen Befehl ausgeführt haben, müssen Sie nun den body content & Sobald wir fertig sind, drücken Sie STRG + D, um die E-Mail zu beenden und zu senden.

Wir können auch den folgenden einzeiligen Befehl verwenden, um E-Mails zu senden,

$ mail – s „test mail“ <<< „Dies ist der Hauptteil der E-Mail“

2-Senden Sie E-Mails an mehrere Empfänger

Um E-Mails an mehr als einen Benutzer zu senden, geben Sie alle E-Mail-Adressen an, gefolgt von einem Komma., Zum Beispiel

$ mail-s „test mail“,, com,

3 – Senden einer Mail mit einem Anhang

Um nun eine Mail mit einer Datei als Anhang zu senden, verwenden wir die Option ‚A‘ mit dem Befehl mail. Zum Beispiel müssen wir eine Datei mit dem Namen ‘test.txt‘, so werden wir den folgenden Befehl verwenden,

$ mail -s „Angehängte Datei“ -Ein test.txt

4-Senden eines Dateiinhalts mit mail

Um den Inhalt der Datei mit dem Befehl mail zu senden, verwenden wir Folgendes:

$ mail-s „Dateiausgabe“ /home/linuxtechlab/file.,txt

5-Senden einer Mail mit einer Ausgabe eines Befehls

Wir können auch die Ausgabe eines Befehls als Textinhalt einer Mail senden. Zum Beispiel müssen wir die Ausgabe von ‚du-h‘ auf einem Remote-System senden, verwenden Sie

$ du-h | mail-s „HDD USAGE“

Ebenso können wir auch den ‚echo command‘ verwenden, um eine Mail zu senden,

$ echo „Dies ist der Text der Mail“ | mail – s „test mail“

6-Senden von E-Mails mit zusätzlichen Headern wie von Adresse

Um eine Mail mit zusätzlichen Headern zu senden, verwenden wir die Option ‚a‘ mit dem Befehl mail., Zum Beispiel müssen wir die from-Adresse erwähnen & Senden Sie es mit unserer E-Mail,

$ mail-s „Test mail“ – aFrom:DAN\<\>

Das ist es Jungs, beenden wir jetzt dieses Tutorial zur Verwendung von Senden Mail vom Terminal in Linux. Dies waren nur einige gängige Beispiele, es gibt viel mehr Anwendungen für den Mail-Befehl, die Sie erreichen können. Bitte teilen Sie uns mit, wenn Sie etwas Bestimmtes benötigen, das Sie erreichen möchten, Sie können Ihnen Anfragen über das Kommentarfeld unten senden.,

Wenn Sie der Meinung sind, dass wir Ihnen geholfen haben oder uns nur unterstützen möchten, beachten Sie bitte diese:-

Stellen Sie eine Verbindung zu uns her: Facebook | Twitter

Linux TechLab ist dankbar für Ihre weitere Unterstützung.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.