Работает связка Postfix+mysql+sasl.
SMTP авторизация работает с таким конфигом, TLS не использую.
smtpd.conflog_level: 5
pwcheck_method: saslauthd
auxprop_plugin: mysql
mysql_hostnames: localhost
mysql_user: user
mysql_passwd: pass
mysql_database: mail
mysql_select: select password from users where login = '%u@mydomain'
mech_list: PLAINработает вроде бы ничего.
Т.е все клиенты The Bat, K-mail, Mozzila и тд. авторизируются.postfix/smtpd[9059]: < [10.21.10.105]: EHLO USER
postfix/smtpd[9059]: > [10.21.10.105]: 250-mail.server.domain
postfix/smtpd[9059]: > [10.21.10.105]: 250-PIPELINING
postfix/smtpd[9059]: > [10.21.10.105]: 250-SIZE 31457280
postfix/smtpd[9059]: > [10.21.10.105]: 250-ETRN
postfix/smtpd[9059]: > [10.21.10.105]: 250-AUTH PLAIN
postfix/smtpd[9059]: match_list_match: user.domain: no match
postfix/smtpd[9059]: match_list_match: 10.21.10.105: no match
postfix/smtpd[9059]: > [10.21.10.105]: 250-AUTH=PLAIN
mbs01 postfix/smtpd[9059]: > [10.21.10.105]: 250 8BITMIME
mbs01 postfix/smtpd[9059]: < [10.21.10.105]: AUTH PLAIN
mbs01 postfix/smtpd[9059]: smtpd_sasl_authenticate: sasl_method PLAIN
mbs01 postfix/smtpd[9059]: smtpd_sasl_authenticate: uncoded challenge:
mbs01 postfix/smtpd[9059]: > user.domain[10.21.10.105]: 334!!!!!Самая главная строка криптованый пароль и пользователь.!!!!!!
!!!!!mbs01 postfix/smtpd[9059]: < user.domain[10.21.10.105]: AHVqaW4AMTI=!!!!
....... далее пишет все нормально авторизация успешна тд.тпНо вот когда outlook коннектится к серваку этой строчки нету !!!!
что делать ума не приложу.
Outlook Express использует механизм LOGIN SASL.
http://asg.web.cmu.edu/cyrus/download/sasl/draft-murchison-s...