So verwenden Sie den Mail -Befehl unter Linux

So verwenden Sie den Mail -Befehl unter Linux

Mail ist die schnellste Art, Nachrichten an Ihre Lieben zu vermitteln. Es gibt verschiedene E -Mail -Client -Server, mit denen Benutzer E -Mails senden können. Außerdem bietet Linux standardmäßig die Funktion des Sendens einer E -Mail über den Befehl „Mail“ über das Terminal. Wir können das Thema zusammen mit der E -Mail -Adresse des Empfängers schreiben und ihn senden, indem wir nur einen einzelnen Befehl ausführen.

Es gibt verschiedene Pakete, über die wir den Mailbefehl installieren können. Diese Pakete werden in diesem Artikel besprochen, und die Verwendung des Mail-Befehls wird ebenfalls ausführlich erläutert.

Installation von Mail -Paketen für verschiedene Linux -Verteilungen

Mail-Pakete können in verschiedenen Linux-Verteilungen unter Verwendung der unten erwähnten Befehle installiert werden.

Für CentOS/Redhat:

$ sudo yum install mailx

Für Fedora/ Rhel:

$ sudo dnf mailx installieren

Für Debian/ Ubuntu/ Linux Mint:

$ sudo apt installieren mailutils

Installation des Mail -Pakets in Ubuntu

Wir werden das Mail -Paket in Ubuntu über das Mailutils -Paket installieren:

$ sudo apt installieren Sie Mailutils -y

Es werden die vier Optionen des Postfix mit seinen Details angezeigt, alle Optionen lesen und auf "OK" klicken, nachdem Sie entschieden haben, welche Option Sie auswählen möchten, da wir uns für "Internet -Site" entschieden haben:

Wählen Sie die "Internetseite" und drücken Sie dann "OK":

Wählen Sie den Domainnamen, wir haben "LinuxHint" gewählt, Sie können Ihre eigene Wahl auswählen und auf die Schaltfläche "OK" klicken, um fortzufahren:

Die Mailutils sind erfolgreich installiert.

So verwenden Sie den Mail -Befehl unter Linux

Der Mail -Befehl in Linux wird verwendet, um E -Mails an verschiedene Personen zu senden, um einige Nachrichten zu kommunizieren. Um den Mail -Befehl zu verwenden, haben wir die Mailutils installiert. Jetzt ist die allgemeine Syntax der Verwendung des Mail -Befehls:

$ mail -S "Betreff" [Empfänger-Email-Addesse]
CC [Sie können es überspringen, indem Sie die Eingabetaste drücken]

[Drücken Sie Strg + D]

Verwenden Sie die E-Mail-Klausel, um die E-Mail zu beenden, den Typ „-s“, um den Betreff anzugeben, die E-Mail-Adresse des Empfängers einzugeben, die Eingabetaste zu drücken. Sie werden nach dem CC (Carbon Copy) angegeben oder überspringen, indem Sie die Klicken Sie auf den Geben Sie die Taste ein, geben Sie die Nachricht ein, möchten kommunizieren und schließlich drücken Sie Strg+D, um die Nachricht zu senden.

Zum besseren Verständnis senden wir eine Nachricht mit einer E -Mail -Adresse [email protected], wir werden den Befehl verwenden:

$ mail -S "Casual Mail" [email protected]

Und wenn der „CC“ gefragt wird, überspringen wir ihn, indem wir die Eingabetaste drücken und dann die Nachricht eingeben:

Wenn Sie den Strg+D drücken, wird die E -Mail erfolgreich gesendet. Wir können die gleiche Mail auch mit dem einzigen Befehl senden:

$ mail -S "Casual Mail" [email protected] <<< 'How are you?'

Oder die andere Möglichkeit, eine E -Mail mit einem einzigen Befehl zu senden:

$ echo "Wie geht es dir?"| Mail -S" Casual Mail "[email protected]

Manchmal müssen wir die E -Mail an mehrere Benutzer senden, in diesem Fall die folgende Syntax verwenden:

$ mail -S "Casual Mail" [email protected], [email protected] <<< 'How are you?'

Wenn wir eine Datei mit der E-Mail-Adresse anhängen möchten, verwenden Sie das Flag „-a“ zusammen mit dem Mail-Befehl, wie wir eine PNG-Datei mit Namen haben, Index.PNG, wir fügen es mit der Mail mit dem Befehl hinzu:

$ mail -S "Casual Mail" [email protected], [email protected] <<< 'How are you? I am sending you an image' -A /home/hammad/Downloads/index.png

Wenn wir eine Nachricht in einer Textdatei haben und die E -Mail aus der Textdatei senden möchten, führen Sie den folgenden Befehl aus:

$ mail -S "Casual Mail" [email protected] < /home/hammad/mymail.txt

Verwenden Sie zum Lesen der Mails den Befehl "Mail":

$ mail

In der Ausgabe können wir sehen, dass es dreizehn E -Mails gibt, um jede Mail zu öffnen. Wir können ihre Indexnummer schreiben und die Eingabetaste drücken. Wenn wir die siebte Post öffnen möchten, geben wir "7" ein und drücken die Enter-Taste:

Die Post und ihre Details wurden geöffnet:

Um die E -Mails von 4 bis 15 zu löschen, geben Sie einfach "D 4 15" ein und drücken Sie die Eingabetaste:

Um die Löschung der Mails zu bestätigen, führen Sie den Befehl von Mail erneut aus:

$ mail

Wir können feststellen, dass die angegebenen E -Mails aus dem Posteingang gelöscht wurden. Auf diese Weise können wir auch den Posteingang verwalten.

Abschluss

In Linux handelt es sich bei dem Mail-Befehl ein Befehlszeilendienstprogramm, mit dem die E-Mails aus der Befehlszeile gesendet und verwaltet werden. Der Mail -Befehl wird nicht nur zum Senden von E -Mails verwendet, sondern auch, um E -Mails von den Empfängern anzuzeigen und zu empfangen. In diesem Artikel haben wir den Mailbefehl und seine Installationsbefehle in verschiedenen Verteilungen von Linux besprochen. Wir haben auch die Verwendung des Mail-Befehls in Debian und in Ubuntu basiertem Linux-Distributionen detailliert besprochen.