====== 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