Prine’s Blog

Mailversand per msmtp

Verfasst von: fedoraswiss in: Oktober 12, 2007

Wenn man nur Mails versenden und nicht empfangen will, kann man das „msmpt“ Paket verwenden. „msmtp“ verwendet einen SMTP-Server wie z.B gmail.

Man kan smtp unter fedora wie folgt installieren:
yum install msmtp

Danach muss man im Userverzeichnis folgenden Datei erstellen:
vi ~./msmtprc

Diese Datei hat bei mir folgenden Inhalt [verwendet Gmail.com SMTP-Server]:

account gmail
host smtp.gmail.com
port 587
protocol smtp
auth on
from your_account_name@gmail.com
user your_account_name@gmail.com
password yourpassword
tls on
tls_starttls on
tls_certcheck off
#:tls_trust_file /etc/ssl/certs/ThawtePremiumServerCA_b64.txt
account default : gmail

Nun kann man per folgenden Command Mails versenden:
msmtp recepient@mailaddr.com < .message

File: .message:

From: absender@bla.com
To: recepient@mailaddr.com
Subject: hey
.
hey, how is it going?

3 Antworten zu "Mailversand per msmtp"

Zwischen Subject und Mailtext muss eine Leerzeile sein….sonst geht es nicht! :)

Viele Dank! Der WP Editor entfernt komischerweise z.T Leerzeilen in der „code“ Ansicht. Habs mal prov. mit einem „.“ gelöst.

Hallo!
Und wenn man einen Anhang versenden moechte….?!?

Hier die Loesung:
>> http://www.linuxquestions.org/questions/ubuntu-63/send-email-from-a-script-658300/

Viele Gruesse aus Australien

Eine Antwort schreiben