Einrichten SMTP-Auth auf Debian Sarge 3.1 / Debian Etch 4.0
Folgende Befehle auf der Shell ausführen:
Debian Sarge 3.1:
apt-get install libsasl2 libsasl2-modules sasl2-bin postfix-tls
/etc/init.d/saslauthd stop
/etc/init.d/postfix stop
Debian Etch 4.0:
apt-get install libsasl2 libsasl2-modules sasl2-bin
/etc/init.d/saslauthd stop
/etc/init.d/postfix stop
Die Datei /etc/default/saslauthd wie folgt ändern:
START=yes
MECHANISMS="pam"
Die Datei /etc/postfix/main.cf muss um folgende Einträge ergänzt werden:
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_sasl_authenticated, reject_unauth_destination
In der Datei /etc/postfix/master.cf die Zeile mit smtp wie folgt ändern:
smtp inet n - n - - smtpd
Folgende Datei muss mit nachstehedem Inhalt neu erstellt werden:
/etc/postfix/sasl/smtpd.conf
Inhalt:
pwcheck_method: saslauthd
mech_list: plain login
Zuletzt die folgenden Befehle ausführen:
dpkg-statoverride --force --add root sasl 711 /var/run/saslauthd
/etc/init.d/saslauthd start
/etc/init.d/postfix start