ASPlinux 9, postfix 2.1.4 (из сырцов), cyrus-sasl-2.1.18-2 (rpm). main.cf:
[..skip]
broken_sasl_auth_clients = yes
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $mydestination
smtpd_recipient_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
check
[skip..]
# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Connection closed by foreign host.
# tail /var/log/maillog
inet postfix/smtpd[31643]: fatal: no SASL authentication mechanisms
inet postfix/master[22833]: warning: process /usr/libexec/postfix/smtpd pid 31643 exit status 1
inet postfix/master[22833]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
перечитал несколько HOWTOшек на тему настройки sasl auth, но ни в одном случае не сработало.
help!! :(