Sobald Sie sich der Verwendung des Linux -Terminals vertraut machen, möchten Sie alles in Ihrem System ausfü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 kann eine Sicherungsdatei anhängen.oder verwandte Informationen und senden Sie sie an eine Remotemaschine oder einen Arbeitskameraden.
In diesem Beitrag lernen wir Möglichkeiten, eine E -Mail mit Anhang vom Linux -Terminal zu senden. Wichtig ist, dass es mehrere gibtSie können E -Mails mit einfachen Funktionen verarbeiten.
Erfordernis
Um dieses Tutorial effektiv und zuverlässig zu nutzen, müssen Sie über ein Arbeits -Mail -System verfügen oder eines der der Einrichtungen einrichtenauf Ihrem System.
AMTAist 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 Sie den Mail -Befehl
Postist Teil derMailutils(AnDebian) und mailx (aufRedhat) Paket und wird verwendet, um Nachrichten in der Befehlszeile zu verarbeiten.
$ sudo apt-get install mailutils # yum install mailx
Jetzt ist es an der Zeit, einen E -Mail -Anhang mit dem E -Mail -Befehl zu senden, das angezeigt wird.
$ echo "Message Body Here" | mail -s "Subject Here" -A backup.zip
Im obigen Befehl die Flagge:
-s
- Legt das 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 "Subject here" -t -A backup.zip < message.txt
2. Verwenden Sie den Befehl Mutt
Muttist ein beliebtes, leichtes Gewicht.
Wenn Sie es nicht in Ihrem System haben, geben Sie den folgenden Befehl ein, um ihn zu installieren:
$ sudo apt-get install mutt # yum install mutt
Sie können eine E -Mail mit Anhang mit dem sendenMuttBefehl unten.
$ echo "Message Body Here" | mutt -s "Subject Here" -a backup.zip
wo die Option:
-s
- Zeigt das Betreff der Nachricht an.-a
- identifiziert die Anhaftung (en).
Lesen Sie mehr über
3. Verwenden Sie den Befehl mailx
Mailxfunktioniert eher wie dasMuttBefehl und es auch ein Teil vonMailutils(Auf Debian) Paket.
$ sudo apt-get install mailutils # yum install mailx
Senden Sie nun die Anhangspost mit der Befehlszeile mitMailxBefehl.
$ echo "Message Body Here" | mailx -s "Subject Here" -a backup.zip
4. Verwenden Sie den MPACK -Befehl
mpackcodiert die benannte Datei in eine oder mehrere 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 an eine Reihe von Newsgroups.
$ sudo apt-get install mpack # yum install mpack
Um eine Nachricht mit Anhang zu senden, führen Sie den folgenden Befehl aus.
$ mpack -s "Subject here" file
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 es uns in den Kommentaren wissen.