NTLM_INITIAL_RESPONSE
Uniface logical that specifies how the initial message from the client is sent to an ESMTP server via the AUTH NTLM security driver.
NTLM_INITIAL_RESPONSE {
=
} IMMEDIATE
| DEFERRED
Arguments
IMMEDIATE
—appends initial protocol response to AUTH commandDEFERRED
—defers initial protocol response until server responds to AUTH command
Defaults
Assignment file: | Application assignment file |
Section: | [LOGICALS] |
Default value: | IMMEDIATE
|
Description
The ESMTP AUTH
command allows for
some variation in the message protocol. The initial protocol response from the client to the server
may be appended to the AUTH command, provided the protocol defines an empty initial challenge from
the server. For NTLM, the server does not provide an initial challenge, so there is a choice as to
how the initial message from the client is sent.
Immediate initial message:
- Client sends:
AUTH NTLM InitialResponse
- Server sends:
334 Challenge
Deferred initial message:
- Client sends:
AUTH NTLM
- Server sends:
334 NTLM supported
- Client sends:
InitialResponse
- Server sends:
334 Challenge
- …
For NTLM, most SMTP servers support both options,
but some have problems with one or the other approach. If the setting is not specified, the
IMMEDIATE
approach is used. If an ESMTP server does not support this, set this
setting to DEFERRED
to use the second approach