imap/pop3/smtp: Added support for SASL authentication downgrades
Added support for downgrading the SASL authentication mechanism when the decoding of CRAM-MD5, DIGEST-MD5 and NTLM messages fails. This enhances the previously added support for graceful cancellation by allowing the client to retry a lesser SASL mechanism such as LOGIN or PLAIN, or even APOP / clear text (in the case of POP3 and IMAP) when supported by the server.
This commit is contained in:
@@ -11,6 +11,7 @@ IMAP AUTH NTLM
|
||||
<reply>
|
||||
<servercmd>
|
||||
AUTH NTLM
|
||||
CAPA LOGINDISABLED
|
||||
REPLY AUTHENTICATE +
|
||||
REPLY TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= + Rubbish
|
||||
REPLY * A002 NO AUTH exchange cancelled by client
|
||||
|
||||
Reference in New Issue
Block a user