Cyrus-imapd2 with Cyrus-sasl2 with IMAP login/authenticate

Martin Y. Chiu sothat at bsdx.org
Thu Jan 2 13:12:53 EST 2003


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




More information about the Info-cyrus mailing list