Next Previous Contents

4. Timeout controls


Note: if you set SMTP timeouts to large values you must update the global "Ipc timeout" and "Daemon timeout" options as well.

Smtp connect timeout

The "Smtp connect timeout" option specifies the SMTP client timeout in seconds for completing a TCP connection.

When no connection can be made within the deadline, the SMTP client tries the next address on the mail exchanger list. Specify 0 to disable the timeout. This option sets the "smtp_connect_timeout" postfix variable.

Smtp helo timeout

The "Smtp helo timeout" option specifies the SMTP client timeout in seconds for receiving the SMTP greeting banner.

When the server drops the connection without sending a greeting banner, or when it sends no greeting banner within the deadline, the SMTP client tries the next address on the mail exchanger list. This option sets the "smtp_helo_timeout" postfix variable.

Smtp mail timeout

The "Smtp mail timeout" option specifies the SMTP client timeout in seconds for sending the SMTP MAIL FROM command, and for receiving the server response.

In case of problems the client does NOT try the next address on the mail exchanger list. This option sets the "smtp_mail_timeout" postfix variable.

Smtp rcpt timeout

The "Smtp rcpt timeout" option specifies the SMTP client timeout in seconds for sending the SMTP RCPT TO command, and for receiving the server response.

In case of problems the client does NOT try the next address on the mail exchanger list. This option sets the "smtp_rcpt_timeout" postfix variable.

Smtp data init timeout

The "Smtp data init timeout" option specifies the SMTP client timeout in seconds for sending the SMTP DATA command, and for receiving the server response.

In case of problems the client does NOT try the next address on the mail exchanger list. This option sets the "smtp_data_init_timeout" postfix variable.

Smtp data xfer timeout

The "Smtp data xfer timeout" option specifies the SMTP client timeout in seconds for sending the SMTP message content. When the connection stalls for more than "Smtp_data_xfer_timeout" option them SMTP client terminates the transfer.

In case of problems the client does NOT try the next address on the mail exchanger list. This option sets the "smtp_data_xfer_timeout" postfix variable.

Smtp data done timeout

The "Smtp data done timeout" option specifies the SMTP client timeout in seconds for sending the SMTP ".", and for receiving the server response.

When no response is received within the deadline, a warning is logged that the mail may be delivered multiple times.

In case of problems the client does NOT try the next address on the mail exchanger list. This option sets the "smtp_data_done_timeout" postfix variable.

Smtp quit timeout

The "Smtp quit timeout" option specifies the SMTP client timeout in seconds for sending the SMTP QUIT command, and for receiving the server response. This option sets the "smtp_quit_timeout" postfix variable.


Next Previous Contents