4 Möglichkeiten zum Senden von E -Mail -Anhängen von Linux -Befehlszeile
- 4062
- 773
- Tom Jakobs
Sobald Sie sich der Verwendung des Linux -Terminals vertraut machen, möchten Sie alles in Ihrem System durchführen, indem Sie einfach Befehle einschließlich des Sendens von E -Mails und einem der wichtigsten Aspekte beim Senden von E -Mails eingeben, sind Anhänge.
Insbesondere für SysAdmins können Sie eine Sicherungsdatei, einen Protokolldatei-/Systembetriebsbericht oder die zugehörigen Informationen anhängen und an einen Remote -Computer oder einen Arbeitskameraden senden.
In diesem Beitrag lernen wir Möglichkeiten, eine E -Mail mit Anhang vom Linux -Terminal zu senden. Wichtig ist, dass es mehrere Befehlszeilen -E -Mail -Clients für Linux gibt, mit denen Sie E -Mails mit einfachen Funktionen verarbeiten können.
Erfordernis
Um dieses Tutorial effektiv und zuverlässig zu nutzen, müssen Sie über ein Arbeits -Mail -System verfügen oder eines der Mail -Transfer -Agenten (MTAs) für Linux auf Ihrem System einrichten.
A MTA ist eine Bewerbung für das Senden und Empfangen von E -Mails von einem Host an einen anderen.
Im Folgenden finden Sie die verschiedenen, bekannten Methoden zum Senden von E -Mails mit Anhang vom Terminal.
1. Verwenden von Mail -Befehl
Post ist Teil von Mailutils (An Debian) und mailx (auf Roter Hut) Paket und wird verwendet, um Nachrichten in der Befehlszeile zu verarbeiten.
$ sudo apt-Get Installieren Sie Mailutils # yum mailx installieren
Jetzt ist es an der Zeit, einen E -Mail -Anhang mit dem Mail -Befehl zu senden und angezeigt zu werden.
$ echo "Nachrichtenkörper hier" | Mail -S "Betreff hier" [E -Mail geschützt] -a Backup.Reißverschluss
Im obigen Befehl die Flagge:
-S
- Gibt den Betreff der Nachricht an.-A
- hilft beim Anhängen einer Datei.
Sie können auch eine vorhandene Nachricht aus einer Datei wie folgt senden:
$ mail -S "Betreff hier" -T [E -Mail geschützt] -a Backup.Reißverschluss < message.txt
2. Verwenden Sie den Befehl mutt
Köter ist ein beliebter, leichtgewichtiger Befehlszeilen -E -Mail -Client für Linux.
Wenn Sie es nicht in Ihrem System haben, geben Sie den folgenden Befehl ein, um ihn zu installieren:
$ sudo apt-get mutt # yum Installieren Sie Mutt
Sie können eine E -Mail mit Anhang mit dem senden Köter Befehl unten.
$ echo "Nachrichtenkörper hier" | Mutt -s "Betreff hier" -eine Sicherung.ZIP [E -Mail geschützt]
wo die Option:
-S
- Zeigt das Betreff der Nachricht an.-A
- identifiziert die Bindungen (en).
Lesen Sie mehr über Mutt - einen Befehlszeilen -E -Mail -Client, um E -Mails vom Terminal aus zu senden
3. Verwenden von Mailx -Befehl
Mailx funktioniert eher wie das Köter Befehl und es auch ein Teil von Mailutils (Auf Debian) Paket.
$ sudo apt-Get Installieren Sie Mailutils # yum mailx installieren
Senden Sie nun die Anhangspost mit der Befehlszeile mit Mailx Befehl.
$ echo "Nachrichtenkörper hier" | Mailx -s "Betreff hier" -eine Sicherung.ZIP [E -Mail geschützt]
4. Verwenden Sie den Befehl mpack
mpack codiert die benannte Datei in einer oder mehreren MIME -Nachrichten und sendet die Nachricht an einen oder mehrere Empfänger oder schreibt sie an eine benannte Datei oder eine Datei fest, oder veröffentlicht sie in eine Reihe von Newsgroups.
$ sudo apt-get mpack # yum install mpack installieren
Führen Sie den Befehl unten aus, um eine Nachricht mit Anhang zu senden.
$ mpack -s "Betreff hier" Datei [E -Mail geschützt]
Das ist alles! Beachten Sie andere Methoden zum Senden von E -Mails mit Anhang vom Linux -Terminal, die in der obigen Liste nicht erwähnt werden?? Lassen Sie uns in den Kommentaren wissen.
- « Ein Leitfaden zum Kauf eines Linux -Laptops
- Fügen Sie den Befehlsausgang von Regenbogenfarben in Zeitlupe -Bewegung hinzu »