Einrichten SMTP-Auth auf Debian Sarge 3.1 / Debian Etch 4.0

~ 0 min
2015-04-24 15:56

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

Durchschnittliche Bewertung 4 (12 Abstimmungen)

Kommentieren nicht möglich