3.2.5.1.2 Receiving an IMAP4_AUTHENTICATE_NTLM_Blob_Command Message

The expected state is inside_authentication.

On receiving the IMAP4_AUTHENTICATE_NTLM_Blob_Command message, the server de-encapsulates the message to obtain the embedded NTLM message and passes it to the NTLM subsystem. The server then takes action based on the response from the NTLM subsystem, as specified in the following table.

NTLM subsystem response

Server action

Success, returning an NTLM message

As specified in section 3.2.5.1.2.1

Success, indicating authentication complete

As specified in section 3.2.5.1.2.2

Failure, indicating user name or password incorrect

As specified in section 3.2.5.1.2.3

Failure for any reason other than incorrect user name or password

As specified in section 3.2.5.1.2.4