Notizen aus dem Softwareentwickler & IT-Administrator Alltag, aber auch Kochrezepte. Mehr gibt es auf Bernds Blog und mehr über mich auf berrnd.de.

Mail extern mit TLS relay

sudo apt-get install postfix mailutils libsasl2-modules

In /etc/postfix/main.cf folgendes einfügen

relayhost = [mail.berrnd.net]:587
smtp_use_tls = yes
smtp_tls_security_level = may
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt

Für Authentifizierung auch noch folgendes einfügen

smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd

Die Datei /etc/postfix/sasl_passwd erstellen und folgendes einfügen bzw. Credentials anpassen

mail.berrnd.net username:password
sudo postmap /etc/postfix/sasl_passwd && sudo chown root:root /etc/postfix/sasl_passwd /etc/postfix/sasl_passwd.db && sudo chmod 0600 /etc/postfix/sasl_passwd /etc/postfix/sasl_passwd.db && sudo service postfix restart

/etc/aliases anpassen bzw. Aliase einfügen

sudo newaliases

Testen

echo "test message" | mailx -s 'test subject direct' bernd@berrnd.de

oder

echo "test message" | mailx -s 'test subject root' root

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Sidebar