Postfix - Versenden mit Auth und TLS
Konfiguration von Postfix
Absender richtig Konfigurieren
- /etc/aliases anpassen
# Person who should get root's mail root: <E-Mailadresse>
- /etc/postfix/sender_canonical anpassen
# Rewrite root sender address root root@<Rechnername FQDN>
- /etc/postfix/generic anpassen
# Rewrite root sender address root <E-Mailadresse> root@<Rechnername kurz> <E-Mailadresse> root@<Rechnername FQDN> <E-Mailadresse> # Mails für lokalen Host auf @mail.uni-kiel.de umlegen @<Rechnername kurz> @mail.uni-kiel.de @<Rechnername FQDN> @mail.uni-kiel.de
- Änderungen in Postfix übernehmen
newaliases postmap /etc/postfix/sender_canonical postmap /etc/postfix/generic
Versenden mit Auth und TLS
- main.cf anpassen
smtp_sasl_auth_enable = yes smtp_tls_security_level = encrypt smtp_sasl_tls_security_options = noanonymous smtp_sasl_security_options = noanonymous smtp_sasl_password_maps = lmdb:/etc/postfix/relay_password smtp_sasl_mechanism_filter = plain,login relayhost = [smtps.mail.uni-kiel.de]:submission
- master.cf anpassen (ggf. Kommentarzeichen entfernen)
tlsmgr unix - - n 1000? 1 tlsmgr
- relay_password erzeugen
echo "[smtps.mail.uni-kiel.de]:submission <KENNUNG>:<KENNWORT>" > /etc/postfix/relay_password postmap /etc/postfix/relay_password
- Postfix neu starten
systemctl restart postfix