Wie richte ich E-Mails im Terminal ein, um E-Mails zu verwenden?


7

Ich möchte das Terminal zum Versenden von E-Mails verwenden. Wie soll ich vorgehen?


Lokale Mail in Ihrem Netzwerk oder weltweit? Gib mir einen Ping mit @AB -
AB

2
Köter ist sehr einfach zu bedienen. Ich würde vorschlagen, dass
Sergiy Kolodyazhnyy

Ich würde Mutt nicht einfach nennen, aber es ist definitiv schlecht. Es ist wie bei einer E-Mail.
user3113723

1
Um Wähler : Ich erwarte nicht , zu finden , dass viele Mail - Programme für die Kommandozeile - warum sollte diese Frage „zu breit“?
Guntbert

Vielleicht könnte diese Anleitung hilfreich sein: andrews-corner.org/mutt.html
andrew.46

Antworten:


2

Wenn Sie nur E-Mails senden möchten, tun Sie dies.

Installieren Sie ssmtp mit diesem Befehl:

sudo apt-get install ssmtp

Öffnen Sie die ssmtp- Konfigurationsdatei mit:

sudo vim /etc/ssmtp/ssmtp.conf

und bearbeiten Sie die Datei so, dass sie folgendermaßen aussieht:

root=YOURUSERNAME@gmail.com
mailhub=smtp.gmail.com:587
AuthUser=YOURUSERNAME
AuthPass=YOURPASSWORD
UseSTARTTLS=YES
UseTLS=YES
mailhub=smtp.gmail.com:587

Das Obige ist ein Beispiel mit Google Mail. Sie müssen die Mailhub- und Root- Zeilen ändern , wenn Sie Google Mail nicht verwenden. (Ändern Sie für Yahoo Mail die Mailhub-Zeile in mailhub = smtp.mail.yahoo.com: 587 )

Danach können Sie folgende E-Mails senden:

echo "Test message" | mail -s "Test subject" user@gmail.com

Ich habe es versucht und ich bekomme folgendes:
Max

msmtp: Keine Empfänger gefunden E-Mail: Senden von Daten an / usr / bin / msmtp fehlgeschlagen: Prozess mit einer Nicht-Null-Status-Mail beendet: Nachricht kann nicht gesendet werden: Prozess mit einem Nicht-Null-Status beendet
Max

Es scheint, als ob ssmtp mit msmtp in Konflikt steht. Die Fehlermeldung, die Sie hier anzeigen, stammt von einem anderen SMTP-Client namens mstmp. Versuchen Sie stattdessen so zu senden, führen Sie den Befehl "ssmtp user@gmail.com" aus -> drücken Sie ENTER -> schreiben Sie etwas -> und beenden Sie dann mit Strg + d.
krt

Stellen Sie außerdem sicher, dass das Paket "mailutils" auf Ihrem System installiert ist. Um es zu installieren, tun Sie -> "sudo apt-get install mailtuils"
krt

hat versucht, "mailutils" zu installieren und die folgende Meldung zu erhalten: "E: Paket mailtuils konnte nicht gefunden werden"
Max
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.