smtpd.conf:
pwcheck_method: auxprop
mech_list: plain login cram-md5 digest-md5
allowplaintext: yes
auxprop_plugin: sql
sql_engine: mysql
sql_hostname: 127.0.0.1
sql_user: *******
sql_passwd: ********
sql_database: mail
sql_select: select password from users where user = '%u' and expired = '0'
если в базе данных поле user выглядит как "test", и для авторизауии использовать "test", то всё ок, если "test@domain.ru" и это же использовать для авторизации, то не проходит
в логе:
imapd: Connection, ip=[::ffff:127.0.0.1]
authdaemond: received auth request, service=imap, authtype=login
authdaemond: authmysql: trying this module
authdaemond: SQL query: SELECT user, "", password, 110, 110, '/home/vmail', maildir, quota, "", "" F........
authdaemond: authmysql: sysusername=<null>, sysuserid=110, sysgroupid=110, homedir=/home/vmail, addr...........
authdaemond: authmysql: clearpasswd=*******, passwd=<null>
authdaemond: Authenticated: sysusername=<null>, sysuserid=110, sysgroupid=110, homedir=/home/vmail,...........
authdaemond: Authenticated: clearpasswd=*******, passwd=<null>
imapd: LOGIN, user=test@domain.ru, ip=[::ffff:127.0.0.1], protocol=IMAP
postfix/smtpd[19000]: connect from localhost[127.0.0.1]
postfix/smtpd[19000]: warning: localhost[127.0.0.1]: SASL LOGIN authentication failed
postfix/smtpd[19000]: disconnect from localhost[127.0.0.1]
imapd: LOGOUT, user=test@domain.ru, ip=[::ffff:127.0.0.1], headers=0,..........
Ответ на:
комментарий
от Bebop
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Postfix+Courier+MySQL и Squirrelmail. Connection dropped by IMAP server. (2014)
- Форум Roundcube не хочет посылать письма (2015)
- Форум smtp авторизация (2008)
- Форум postfix + courier — не работает pop3 и imap (((( (2008)
- Форум Postfix аутентифкация failed при SASL CRAM-MD5 (2016)
- Форум Помогите с Postfix (2013)
- Форум Как выполнить авторизацию MD5 паролей в Postfix+Mysql+Sasl (2012)
- Форум Courier-imap (2008)
- Форум postfix + sasl (2005)
- Форум не могу залогиниться в postfix (2020)