====== Relay mit SMTP-Auth ======
===== Ausgehnende EMails zBsp über gmx senden. (Hierzu postconf -e verwenden :D) =====
postconf -e relayhost=mail.gmx.net
postconf -e sender_canonical_maps=hash:/etc/postfix/sender_canonical
postconf -e smtp_sasl_password_maps=hash:/etc/postfix/sasl_passwd
postconf -e smtp_sasl_auth_enable=yes
postconf -e smtp_sasl_security_options=noanonymous
echo "lokaler_name mailname_bei@gmx.de" > /etc/postfix/sender_canonical
echo "mail.gmx.net mailname_bei@gmx.de:PASSWORT" > /etc/postfix/sasl_passwd
chown root:root /etc/postfix/sender_canonical && chmod 0600 /etc/postfix/sender_canonical
chown root:root /etc/postfix/sasl_passwd && chmod 0600 /etc/postfix/sasl_passwd
postmap /etc/postfix/sender_canonical && postmap /etc/postfix/sasl_passwd && /etc/init.d/postfix restart
===== Für verschiedene Relayhosts =====
postconf -e smtp_sender_dependent_authentication=yes
postconf -e sender_dependent_relayhost_maps=hash:/etc/postfix/sender_dependent_relayhost
echo "weiterer_lokaler_name weiterer_lokaler_name_auf@it-raboese.de" > /etc/postfix/sender_canonical
echo "lokaler_name_auf@gmx.de mail.gmx.de" >> /etc/postfix/sender_dependent_relayhost
echo "weiterer_lokaler_name_auf@it-raboese.de mail.it-raboese.de" >> /etc/postfix/sender_dependent_relayhost
chown root:root /etc/postfix/sender_dependent_relayhost
chmod 0600 /etc/postfix/sender_dependent_relayhost
echo "weiterer_lokaler_name_auf@it-raboese.de weiterer_lokaler_name_auf@it-raboese.de:PASSWORT" >> /etc/postfix/sasl_pass
postmap /etc/postfix/sender_canoncial && postmap /etc/postfix/sasl_pass && postmap /etc/postfix/sender_dependent_relayhost && /etc/init.d/postfix restart
===== verbose - besser debuggen =====
vi /etc/postfix/master.cf
#Zeile mit smtp suchen (NICHT smtpd !!!!)
#und -v anhängen
smtp unix - - - - - smtp -v
== Quelle: ==
Das Postfix-Buch von Peer Heinlein [http://www.opensourcepress.de] [ISBN: 978-3-937514-50-5]
* relayhost
Host, an den alle ausgehenden Mails zugestellt werden, statt diese an den MX-Host zu senden.
* sender_canonical_maps
Pfad und Datenbanktyp zur canoncial-Tabelle
* sender_dependent_relayhost_maps
Tabelle mit individuellen Relayhosts je nach Absender ( Pfad und Datenbanktyp ;) )
* smtp_sasl_auth_enable
aktiviert SMT-Auth bei eingehenden Verbindungen
* smtp_sasl_password_maps
Pfad und Datenbanktyp, Zuordnung emailadresse:passwort zum Relayhost -- fehlt im Postfix-Buch
* smtp_sasl_security_options
zulässige Identifizierungsmethoden bei eingehenden AMTP-Auth-Verbindungen, wenn TLS-verschlüsselte Verbindungen vorliegen