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?

Max
quelle
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:

[email protected]
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" [email protected]
krt
quelle
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 [email protected]" 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