Quando estou fazendo autenticação IMAP de um dos servidores de e-mail públicos e o login é bem-sucedido acredito, ele responde assim:
* CAPABILITY IMAP4rev1 ID XLIST UIDPLUS UNSELECT MOVE LIST-STATUS
Não há OK
, como você pode ver, nem um valor TAG
. No entanto, de acordo com este
link eles devem ser incluídos sempre.
Por quê?
Em caso de login malsucedido, ele responde assim:
TAG_2 NO [AUTHENTICATIONFAILED] Authentication failed
que faz sentido.