Configuration Settings document - Router/SMTP - Advanced - Commands and Extensions tab
IBM® Lotus® Domino™ supports a number of extended SMTP (ESMTP) functions. These include the ability to combine (or “pipeline”) commands, set the server to check message size before accepting transfer, create a secure SSL connection with another server, create delivery status notifications in MIME format, and transfer message bodies outside the US ASCII octet range.

In addition to these extended functions, Domino supports a number of extended inbound SMTP commands including the HELP command, the VRFY command, the EXPN command, the ETRN command, and the STARTTLS command.

Inbound SMTP Commands and Extensions
FieldEnter
SIZE extensionThe SMTP SIZE extension was introduced in RFC 1427 (published in 1993). RFC 1427 was superseded by RFC 1653 (published in 1994) and then by RFC 1870, SMTP Service Extension for Message Size Declaration (published in 1995).

Choose one:

  • Enabled - (default) Domino declares its maximum message size to connecting hosts and checks the sending host's estimates of message size before accepting transfer. If the sender indicates that a message to be transferred is larger than the maximum size, Domino returns an error indicating that it will not accept the message.
  • Disabled - Domino does not advertise its maximum message size or check inbound message size before transfer.
Note For information about setting the maximum message size, see "Restricting mail routing based on message size."
Pipelining extensionThe Pipelining extension was introduced in RFC 1854 (published in 1995). RFC 1854 was superseded by RFC 2197, SMTP Service Extension for Command Pipelining (published in 1997). The Pipelining extension allows an SMTP client to bundle commands into a single network packet. By bundling commands, the client does not have to wait for a response from the server before sending subsequent requests. Rather, the commands are handled in “batches.” This results in a significant reduction in bandwidth used and greatly improves performance.

In addition to bundling client requests, pipelining allows the server to defer responses to the client (storing them in an internal buffer) so long as the server continues to receive new requests from the client. Once all requests are received, the server can bundle its responses.

Choose one:

  • Enabled (default) - Improves performance by allowing Domino to accept multiple SMTP commands in the same network packet.
  • Disabled - Domino does not accept multiple SMTP commands in a single packet.
DSN extensionThe SMTP DSN Extension is defined in RFC 1894, An Extensible Message Format for Delivery Status Notifications (published in 1996). The purpose of the DSN extension is to provide a standard way of reporting the result of an attempt to deliver a message to one or more recipients. It is intended to replace differing forms of delivery status notifications in use before development of the standard. RFC 1894 defines a MIME content-type for delivery status notifications (DSNs). A DSN can be used to notify the sender of a message whether a message was delivered, failed delivery, or was delayed. DSNs can also report when a message is transferred to an environment that does not accept responsibility for DSNs or when a message is successfully delivered to a subset of its recipients and has been forwarded to another server for delivery to other recipients.

Choose one:

  • Enabled - Domino supports incoming requests to return delivery status notifications to the sender for failed, delayed, delivered, and relayed messages. Domino sends delay reports for low-priority messages held until the low-priority routing time to the sender of an SMTP message upon request.
  • Disabled - (default) Domino does not return delivery status notifications for SMTP messages.
8-bit MIME extensionThe purpose of the 8bit-MIME extension is to allow the transport of message content with text containing octets outside of the US-ASCII octet range (hex 00-7F). By default, SMTP restricts message text to 7-bit US-ASCII with lines of 1000 characters. The standard ASCII character set uses just 7 bits for each character; however, there are several larger character sets that use 8 bits, which gives them 128 additional characters. The extra characters are used to represent non-English characters, graphics symbols, and mathematical symbol Choose one:
  • Enabled - Domino accepts 8-bit messages as is, allowing reception of unencoded multinational characters.
  • Disabled (default) - Domino requires inbound messages containing 8-bit characters to be sent using 7-bit ASCII encoding.
HELP commandChoose one:
  • Enabled - (default) In response to the Help command, Domino displays a list of supported commands.
  • Disabled - Domino ignores the Help command.
VRFY commandChoose one:
  • Enabled - Domino accepts inbound requests to verify user names.
  • Disabled - (default) Domino denies requests to verify user names.
EXPN commandChoose one:
  • Enabled - Domino expands mailing lists or groups to show individual recipient names.
  • Disabled - (default) Domino does not expand lists and groups.
ETRN commandChoose one:
  • Enabled - Domino accepts inbound "pull" requests from other SMTP hosts to transfer messages destined for the calling server. Enabling ETRN support, allows for more efficient use of bandwidth resources by allowing a remote SMTP host to request pending messages at the same time its transfers messages to the Domino server.
  • Disabled - (default) Domino does not accept inbound "pull" requests from other SMTP hosts.
SSL negotiated over TCP/IP portChoose one:
  • Enabled - Domino supports the STARTTLS command, allowing it to create an encrypted SSL channel over the SMTP TCP/IP port.
  • Required - Domino accepts inbound SMTP connections over the TCP/IP port only from hosts that issue the STARTTLS command.
  • Disabled (default) - Domino does not allow secure SSL connections over the SMTP TCP/IP port.
Note After accepting the STARTTLS command from a remote server, Domino uses settings for the server's SSL port to govern authentication for the sessions. For Domino to authenticate remote hosts that use the SMTP AUTH command, Name & Password authentication must be enabled for the Domino SSL port. For more information about the required authentication settings, see "Supporting the STARTTLS command."

Outbound SMTP Commands and Extensions
FieldEnter
SIZE extensionChoose one:
  • Enabled - (default) If the destination SMTP host also supports the SIZE extension, Domino declares the estimated size of messages before transfer.
  • Disabled - Domino does not declare message size before transferring messages to another SMTP server.
Pipelining extensionChoose one:
  • Enabled - (default) If the remote SMTP host also supports pipelining, Domino sends multiple SMTP commands in the same network packet to improve performance.
  • Disabled - Domino sends each SMTP command in a separate packet.
DSN extensionChoose one:
  • Enabled - When sending a message to a server that also supports the DSN extension, Domino appends a NOTIFY parameter to the SMTP RCPT TO command to request a particular type of delivery status notification for the message. For messages sent from Notes clients, Domino uses the Delivery report options specified by the client (Confirm delivery; Trace entire path; Delivered) to determine the type of DSN requested.
  • Disabled - (default) Domino does not send DSN requests.
8-bit MIME extensionChoose one:
  • Enabled - When sending a message to a remote server that also supports 8-bit MIME, Domino improves performance by sending messages containing multinational characters as is, without first encoding them.
  • Disabled - (default) Domino encodes messages containing 8-bit characters as 7-bit ASCII before sending.