Das Senden von E-Mails über das Linux-Terminal ist erforderlich, insbesondere wenn Sie E-Mails mit einem Shell-Skript automatisieren. E-Mail-Programme wie Thunderbird und Evolution mögen wie die ersten Tools erscheinen, aber sie können sich manchmal aufgebläht fühlen. Wenn Sie mit der Befehlszeile vertraut sind, kann es für Sie von Vorteil sein, E-Mails über das Linux-eigene Herzsystem zu senden/zu empfangen.
Sie können Gmail und andere E-Mail-Clients in Linux so konfigurieren, dass sie auf Ihr Postfach zugreifen, E-Mails senden und direkt vom Terminal aus auf E-Mails antworten. Um auf Ihr Postfach zuzugreifen, müssen Sie Mutt zunächst konfigurieren, was Ihnen auf Dauer die Arbeit erleichtert.
Was ist Mutt?
Mutt ist ein textbasierter Open-Source-E-Mail-Client, der zum Übertragen/Empfangen von E-Mails zwischen Hosts unter Verwendung des Simple Mail Transfer Protocol (SMTP) verwendet wird. Um Mutt zu installieren, müssen Sie einige Befehle befolgen, und dann können Sie Ihr Gmail-Postfach problemlos konfigurieren.
Mutts Funktionen, die es wert sind, abgerechnet zu werden
Bevor Sie eintauchen, möchten Sie wissen, was Mutt für Linux so besonders macht. Hier sind einige Features, die Sie von Mutts wahrem Eifer als Mailbox-Handler überzeugen würden:
- Es ist einfach zu installieren und zu konfigurieren.
- Sie können E-Mails mit einzelnen/mehreren Anhängen direkt von der Befehlszeile aus senden.
- Mutt ermöglicht das Versenden von E-Mails an Empfänger im CC und BCC Abschnitte.
- Es unterstützt von ganzem Herzen das Nachrichten-Threading.
- Nutzen Sie die hervorragende Funktion von Mailinglisten.
- Sie erhalten Unterstützung für verschiedene Mailbox-Formate wie mbox, maildir, MMDF und MH.
- Es ist in mindestens 20 Sprachen verfügbar.
- Mutt unterstützt die DSN-Funktion (Delivery Status Notification).
So installieren Sie Mutt unter Linux
Da Mutt kein Standard-Linux-Paket ist, finden Sie es auf Ihrem System nicht vorinstalliert. Sie müssen das Paket manuell mit einem Paketmanager installieren.
Unter Ubuntu und Debian:
sudo apt-get install mutt
Sie können Mutt unter RHEL/CentOS mit YUM installieren:
sudo yum install mutt
So installieren Sie das Paket auf Fedora:
sudo dnf install mutt
Bei Arch-basierten Distributionen können Sie Installieren Sie das Paket mit Pacman:
sudo pacman -S mutt
So konfigurieren Sie Mutt unter Linux
Als ersten Konfigurationsschritt müssen Sie einige Verzeichnisse erstellen, in denen das System nach der Installation Mails, Header und Zertifikate speichert.
Geben Sie die folgenden Befehle nacheinander aus:
mkdir -p ~/.mutt/cache/headers
mkdir ~/.mutt/cache/bodies
Tippen Sie auf ~/.mutt/certificates
Erstellen Sie die Mutt-Konfigurationsdatei mit der Touch-Befehl:
Berühren Sie ~/.mutt/muttrc
Öffne das muttrc Datei mit Ihrem bevorzugten Texteditor:
sudo nano ~/.mutt/muttrc
Sobald sich der Editor öffnet, ist es an der Zeit, die IMAP- und SMTP-Details Ihres Postfachs einzugeben, um die Einstellungen des Postfachs für ein- und ausgehende E-Mails zu füllen.
Hier die Einstellungen:
set from = "[email protected]"
set realname = "Erster Letzter"
# IMAP-Einstellungen
set imap_user = "[email protected]"
set imap_pass = ""
# SMTP-Einstellungen
set smtp_url = "smtps://[email protected]"
set smtp_pass = ""
# Remote-Gmail-Ordner
set folder = "imaps://imap.gmail.com/"
set spoolfile = "+INBOX"
aufgeschoben setzen = "+[Gmail]/Entwürfe"
set record = "+[Gmail]/Gesendete E-Mail"
Papierkorb setzen = "+[Gmail]/Papierkorb"
Dieses Beispiel zeigt, wie Sie mit Mutt ein Gmail-Konto einrichten. Stellen Sie sicher, dass Sie ersetzen Nutzername, Zuerst, und Letzte im obigen Snippet mit Ihrem Benutzernamen, Vornamen und Nachnamen Ihrer E-Mail-Adresse.
Entschlüsseln der Befehle für E-Mail-Einstellungen
- Von: E-Mail-ID des Absenders
- Echter Name: Dies ist Ihr Name, der in der E-Mail erscheinen würde.
- IMAP_user: Dies ist Ihre E-Mail-Adresse.
- IMAP_pass: Ihr E-Mail-Passwort, falls Sie sicher sind, dass niemand sonst auf Ihre Mailbox zugreift.
- SMTP_URL: Der erste Teil definiert die URL, an die Ihre Mailbox Nachrichten zur Zustellung sendet.
- SMTP_pass: Mailbox-Passwort
- Mappe: Standort Ihres Postfachs
- Spooldatei: Der Ordner im Postfach, in dem E-Mails ankommen.
- Verschoben: Dies verweist auf den Ordner, in dem verschobene Nachrichten (Entwürfe) gespeichert werden.
- Aufzeichnung: Das Verzeichnis, in dem Gmail gesendete Nachrichten speichert.
- Müll: Das Verzeichnis zum Speichern gelöschter E-Mails.
Die IMAP- und SMTP-Konfigurationseinstellungen von Gmail
In den meisten Fällen bleiben die IMAP- und SMTP-Portnummern Ihres Postfachs gleich. Um die besten Ergebnisse zu erzielen, sollten Sie immer Ihre Mailbox-Einstellungen überprüfen, bevor Sie die Einstellungen im Editor-Fenster eingeben.
Für diejenigen, die Gmail verwenden, sind hier die Postfacheinstellungen von Gmail:
Nachdem Sie alles konfiguriert haben, ist es an der Zeit, Mutt auszuführen und zu sehen, wie sich die Magie Ihres Postfachs vor Ihren Augen entfaltet.
So verwenden Sie Mutt unter Linux
Bevor Sie mit Mutt E-Mails senden und empfangen können, müssen Sie die Anwendung starten. Starten Sie das Terminal und geben Sie ein Köter um die Anwendung zu starten:
Köter
Um neue E-Mails mit Mutt zu senden, tippe ich im Terminal. Mutt fragt nach der E-Mail-Adresse, dem Betreff und dem Nachrichtentext des Empfängers. Sie können auch eine Datei anhängen, wenn Sie möchten. Wenn Sie alle Details aktualisiert haben, drücken Sie ja um die E-Mail zu versenden.
1. Senden Sie eine E-Mail mit Betreff und Nachrichtentext
Um die Betreff-Zeichenfolge in Ihre E-Mail einzufügen, verwenden Sie die -s Flagge:
mutt -s "E-Mail von mutt testen" [email protected]
2. Pfeifenköter mit Echo
Sie können den echo-Befehl mit Mutt implementieren, um den Nachrichtentext der E-Mail zu übergeben:
echo "Körpernachricht" | mutt -s "E-Mail von mutt testen" [email protected]
3. Senden Sie eine E-Mail mit einem Anhang
Um eine Datei als Anhang hinzuzufügen, geben Sie den Pfad der Datei am Ende des Befehls an:
echo "Körpernachricht" | mutt -s "E-Mail von mutt testen" [email protected] test.txt
Wenn Sie mehrere Dateien anhängen möchten, übergeben Sie die Dateinamen getrennt mit dem Platz Charakter.
echo "Körpernachricht" | mutt -s "E-Mail von mutt testen" [email protected] -a test.tar.gz –a test2.tar.gz
4. E-Mail an mehrere Empfänger senden
Auf ähnliche Weise können Sie auch mehrere E-Mail-Adressen hinzufügen, um die E-Mail an folgende Adresse zu senden:
mutt -s "E-Mail von mutt testen" [email protected], [email protected], [email protected]
5. Empfänger im CC- und BCC-Modus hinzufügen
Du kannst den... benutzen -c und -b Flag, um die E-Mail-Adressen für die Durchschrift und die Blindkopie anzugeben.
mutt -s "Betreff der E-Mail" -c; -b; Mailadresse des Empfängers
Im folgenden Beispiel verwendet Mutt [email protected] als Zu Adresse, während es die E-Mail an [email protected] bzw. [email protected] durchschreibt und blind durchschreibt.
mutt -s "Test-E-Mail" -c [email protected] -b [email protected] [email protected]
6. Befehlszeilenhilfe abrufen
Falls du dich feststeckst, kannst du Mutts Hilfe in Anspruch nehmen, indem du das -h Flagge.
Köter -h
Überprüfung von Mutts E-Mail-Schnittstelle
Über die Menüleiste ganz oben im Schnittstellenfenster können Sie zwischen den verschiedenen Registerkarten navigieren. Das Terminalfenster listet auch die Tastenkombinationen direkt darunter auf. Der mittlere Bereich dient zum Anzeigen der Nachricht(en).
Leider verfügt Mutt nicht über einen eingebauten E-Mail-Composer, daher müssen Sie a Texteditor wie Nano, Vim, Emacs usw., um Ihren Nachrichtentext zu erstellen.
Sie können die folgenden Befehle mit Mutt verwenden:
- ich: Verfassen Sie eine neue E-Mail
- q: Verlassen
- d: Löschen
- r: Antworten
- ja: Senden
- ich: Ausgang
Was ist das Besondere an Mutt?
Mutt ist ein Open-Source-Paket, das seinen Zweck erfüllt, relativ klein ist und seine Arbeit erledigt. Trotz der schnellen Bearbeitung und einfallsreichen Fehlerbehandlung greift es bei der Darstellung von Bildern in E-Mails zu kurz.
Da es in einem Textformat erstellt wurde, um schnelle Ergebnisse zu liefern, könnten einige Leute denken, dass Mutt die Arbeit für Mails mit Bildern nicht gut macht. Trotzdem sollte Mutt Ihre erste Wahl sein, wenn Sie einen Kommandozeilen-E-Mail-Client für Linux wünschen.
Vergessen Sie WebmailDer beste Weg, E-Mails zu verwalten, ist ein E-Mail-Client. Aber welcher? Wählen Sie aus den 10 besten Linux-E-Mail-Clients.
Weiter lesen
- Linux
- Google Mail
- Desktop-E-Mail-Client
- Terminal
Wini ist eine in Delhi ansässige Autorin mit 2 Jahren Schreiberfahrung. Während ihrer Schreibtätigkeit war sie mit Agenturen für digitales Marketing und technischen Firmen verbunden. Sie hat Inhalte zu Programmiersprachen, Cloud-Technologie, AWS, Machine Learning und vielem mehr geschrieben. In ihrer Freizeit malt sie gerne, verbringt Zeit mit ihrer Familie und reist, wann immer möglich, in die Berge.
Abonnieren Sie unseren Newsletter
Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!
Noch ein Schritt…!
Bitte bestätigen Sie Ihre E-Mail-Adresse in der E-Mail, die wir Ihnen gerade gesendet haben.