Dear all, After reading some document and tracing some code of imapd2 and sasl, I found that cyrus-imapd2 use the different authentication method with IMAP 'LOING' and 'AUTHENTICATE' command. LOGIN uses sasl_checkpass() and AUTHENTICATE uses sasl_server_start() and sasl_server_step() to authentication. This two method may use the difference user database -- sasl_checkpass() uses saslauthd and sasl_server_step() uses sasldb2, am I right ?
This may cause some problem that PHP with cclinet-2002, and it trys to use AUTHENTICATE but Outlook Express can use only LOGIN. Is there any way I can change this behavior or correct method to setup Cyrus-imapd2 with coherent user database ? Thanks. -- -sothat