authentication mechanism has three functions, for initialization, server
authentication, and client authentication.
authentication mechanism has three functions, for initialization, server
authentication, and client authentication.
DEFER couldn't complete the check
FAIL authentication failed
CANCELLED authentication forced to fail by "*" response to challenge,
DEFER couldn't complete the check
FAIL authentication failed
CANCELLED authentication forced to fail by "*" response to challenge,
The third function performs authentication as a client. It receives a pointer
to the instance block, and four further arguments:
The third function performs authentication as a client. It receives a pointer
to the instance block, and four further arguments:
FAIL failed after reading a response;
either errno is set (for timeouts, I/O failures) or
the buffer contains the SMTP response line
FAIL failed after reading a response;
either errno is set (for timeouts, I/O failures) or
the buffer contains the SMTP response line
ERROR local problem (typically expansion error); message in buffer
To communicate with the remote host the client should call
ERROR local problem (typically expansion error); message in buffer
To communicate with the remote host the client should call