[linux] postfix a sasl

Juraj Bednar juraj na bednar.sk
Sobota Květen 13 17:31:10 CEST 2006


Ahoj,

> pozeram logy, ale neviem sa dopatrat miesta kde to zlyhava. nerobil som 
> ziadne konfiguracne zmeny, myslim, ze pri upgrade sa ani ziadne 
> relevantne baliky neupgradeovali, takze som z toho trochu jelen :).

bohuzial pri sasl asi najlepsi log je strace...

Myslim, ze na 99% to bude problem s tym, ze postfix hlada cestu k
saslauthd socketu vramci svojho chroot-u. Ak mas smtpd unpriv a chroot,
tak si nasiel problem.

moje howto na rozbehanie sasl na debiane:

1.) apt-get install sasl2-bin libsasl2-modules libsasl2 postfix-tls

2.)
mkdir -p /var/spool/postfix/var/run/saslauthd /etc/postfix/sasl

3.) /etc/default/saslauthd:
START="yes"
MECHANISMS="pam"
PARAMS="-m /var/spool/postfix/var/run/saslauthd -r"

4.)  /etc/postfix/sasl/smtpd.conf
pwcheck_method: saslauthd
mech_list: PLAIN LOGIN
minimum_layer: 0
auto_transition: no


5.) main.cf

# SMTP AUTH (SASL)
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous
# Be nice to brokenware like Outlook Express:
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_rbl_client relays.ordb.org, reject_rbl_client sbl-xbl.spamhaus.org, reject_rbl_client dnsbl.njabl.org, reject_unauth_destination

6.) restart saslauthd a postfixu.


 Juraj.




Další informace o konferenci linux