[Dovecot] [Help] How get the complete CAPABILITY list?

tao.6.yang at nokia.com tao.6.yang at nokia.com
Mon Mar 30 06:25:35 EEST 2009


Hi Michael,
My question is, how to know the exact CAPABILITY after a user logged in, he'd have been able to know the CAPABILITY he really has.
Simply, what should be followed as the CAPABILITY after a user logged in?


-----Original Message-----
From: dovecot-bounces+tao.6.yang=nokia.com at dovecot.org [mailto:dovecot-bounces+tao.6.yang=nokia.com at dovecot.org] On Behalf Of ext Michael M. Slusarz
Sent: 28 March 2009 01:46
To: dovecot at dovecot.org
Subject: Re: [Dovecot] [Help] How get the complete CAPABILITY list?

Quoting tao.6.yang at nokia.com:

> A Login user1 <user1's pwd>
> A CAPABILITY
>
> I expect to get the list that contains the following -
> AUTH=PLAIN AUTH=LOGIN AUTH=CRAM-MD5 AUTH=DIGEST-MD5
>
> But actually I did not get the above content, I only get a short list
> as below,
>
> CAPABILITY IMAP4rev1 SASL -IR SORT THREAD=REFERENCES MULTIAPPEND
> UNSELECT LITERAL+ IDLE CHILDREN NAMESPACE LOGIN-REFERRALS
>  A OK Capability completed
>
> Why did I miss the AUTH=PLAIN AUTH=LOGIN AUTH=CRAM-MD5 AUTH=DIGEST-MD5??

Once you login, the list of available authentication methods is  
irrelevant.  The RFC allows the CAPABILITY string to be different in  
unauthenticated vs. authenticated state.

michael



More information about the dovecot mailing list