[Imap-protocol] example of authentication PLAIN with imap?
janssen at parc.com
Fri Jan 25 23:10:50 PST 2008
> But what I see (from Thunderbird) is
> C: 4 authenticate plain\r\n
> S: +\r\n
> C: AGphbnNzZW4AZm9v
> so my server never knows when to stop waiting for the client to send
> more data...
Ah! Got it. T-bird was sending the right thing; my server framework was
eating the CRLF. Now the handshake looks like
C: 4 authenticate plain\r\n
S: + \r\n
S: 4 OK [CAPABILITY IMAP4rev1 NAMESPACE UIDPLUS AUTH=PLAIN] AUTHENTICATE completed\r\n
which I believe is correct.
More information about the Imap-protocol