TIMEOUT statement
Use the Timeout statement to define a set of timeout values, in seconds, for the interaction between CSSMTP and the target server.
Syntax
Parameters
- AnyCmd
- The length of time, in seconds, that CSSMTP waits for a response on any other SMTP command (for
example, EHLO, HELO, RSET, QUIT, and STARTTLS) from the SMTP server.
Valid values are in the range 30 - 1 200. The default value is 300.
- ConnectRetry
- The length of time, in seconds, that CSSMTP waits before trying again to connect to a target
server after a failed attempt.
Valid values are in the range 30 - 1 200. The default value is 120.
- DataBlock
- The length of time, in seconds, that CSSMTP waits for the TCP send call to complete while
transferring a block of data to the TCP/IP stack .
Valid values are in the range 30 - 1 200. The default value is 180.
- DATACmd
- The length of time, in seconds, that CSSMTP waits for a response to the DATA command from the
SMTP server.
Valid values are in the range 30 - 1 200. The default value is 120.
- DataTerm
- The length of time, in seconds, that CSSMTP waits for a response to the final period that
terminates the mail message data from the SMTP server.
Valid values are in the range 30 - 1 200. The default value is 600.
- InitialMsg
- The length of time, in seconds, that CSSMTP waits for an initial response after the connection
is established with the SMTP server.
Valid values are in the range 30 - 1 200. The default value is 300.
- MAILCmd
- The length of time, in seconds, that CSSMTP waits for a response to the MAIL command from the
SMTP server.
Valid values are in the range 30 - 1 200. The default value is 300.
- RCPTCmd
- The length of time, in seconds, that CSSMTP waits for a response to the RCPT command from the
SMTP server.
Valid values are in the range 30 - 1 200. The default value is 300.
- ConnectIdle
- The length of time, in seconds, to keep a connection with a target server after processing the
last mail message in a JES spool file if another spool file is not immediately available for
processing.
Valid values are in the range 0 – 65535. The default value is 0 that indicates that the connection with the target server is dropped when the last mail message in a spool file is processed if another spool file is not immediately available for processing.
Result: If the target mail server implements an idle timeout that expires before CSSMTP's idle timeout, the target server closes the connection. This is not an error. If CSSMTP attempts to send a mail message when the target server closes the connection, the mail message might be treated as undeliverable, which causes the normal CSSMTP retry logic to be used.Guideline: If the target mail server implements an idle timeout, set this value to be shorter than the value of the target server to avoid retries.Result: This value does not override any other configuration related logic. For example, if a target server is removed from the list in a configuration refresh, connections to the target server are immediately stopped regardless of the setting of this parameter.