“路由器/SMTP”“高级”“命令和扩展”附签
Domino 支持许多扩展的 SMTP (ESMTP) 功能。这些功能包括:组合(或捆绑)命令、将服务器设置为在接受传输之前检查邮件大小、创建与另一个服务器的安全 SSL 连接、创建 MIME 格式的邮递状态通知,以及传输 US ASCII 八位字节范围以外的邮件正文。

除了这些扩展功能以外,Domino 支持许多扩展的外来 SMTP 命令,包括 HELP 命令、VRFY 命令、EXPN 命令、ETRN 命令和 STARTTLS 命令。

外来 SMTP 命令和扩展
输入
SIZE 扩展SMTP SIZE 扩展由 RFC 1427(发布于 1993 年)引进使用。RFC 1427 由 RFC 1653(发布于 1994)取代,后来又由 RFC 1870(即 SMTP Service Extension for Message Size Declaration,发布于 1995)取代。

选择下列选项之一:

  • 启用 --(缺省)Domino 在接受传输之前向连接主机声明其最大邮件大小,并检查发送方主机的邮件大约大小。如果发送方指出即将传输的邮件超过最大大小,Domino 将返回一个错误,表示不接受该邮件。
  • 禁用 -- Domino 在传输之前不声明其最大邮件大小,也不检查外来邮件大小。
注意 有关设置最大邮件大小的信息,请参阅基于邮件大小限制邮件路由
Pipelining 扩展PIPELINING 扩展由 RFC 1854(发布于 1995 年)引进使用。RFC 1854 由 RFC 2197(即,SMTP Service Extension for Command Pipelining,发布于 1997)取代。PIPELINING 扩展允许 SMTP 客户机将命令捆绑到单个网络包中。通过捆绑命令,在发送后续请求之前,客户机不必等待服务器响应,而是分批处理命令。这将大大减少所使用的带宽量并显著改善性能。

除了捆绑客户机请求以外,只要服务器继续从客户机接收新请求,PIPELINING 就允许服务器延迟对客户机的响应(将它们存储在内部缓冲区中)。在接收所有请求之后,服务器可以捆绑它的响应。

选择下列选项之一:

  • 启用(缺省)-- 通过允许 Domino 接受同一网络数据包中包含多个 SMTP 命令来提高性能。
  • 禁用 -- Domino 不接受单个网络数据包中包含多个 SMTP 命令。
DSN 扩展SMTP DSN 扩展在 RFC 1894(即 An Extensible Message Format for Delivery Status Notifications,发布于 1996 年)中定义。DSN 扩展旨在提供一种标准方法,用于报告尝试将邮件邮递到一个或多个收件人的结果。它旨在取代制定该标准之前所使用的不同形式的邮递状态通知。RFC 1894 为邮递状态通知 (DSN) 定义 MIME 内容类型。DSN 可用于向邮件的发件人通知邮件的状态:已邮递、邮递失败或延迟。DSN 还可以报告何时将邮件传输到不接受 DSN 职责的环境、何时将邮件成功邮递到它的部分收件人以及何时转发到另一个服务器以邮递到其他收件人。

选择下列选项之一:

  • 启用 -- Domino 支持如下外来请求:将邮递状态通知返回给发件人,告知其邮件传递已失败、延迟、成功或中继。对于一直保留在队列中、直到低优先级路由时间才能发送的低优先级邮件,Domino 将根据请求向 SMTP 邮件的发件人发送延迟报告。
  • 禁用 --(缺省)Domino 不返回 SMTP 邮件的邮递状态通知。
8 位 MIME 扩展8 位 MIME 扩展名旨在允许传输内容的文本中包含不在 US-ASCII 八位字节范围(十六进制 00-7F)内的八位字节的邮件。在缺省情况下,SMTP 将邮件文本限制在 7 位 US-ASCII 并将每行的字符数限制在 1000 以内。标准的 ASCII 字符集对于每个字符只使用 7 位;但是,有几个较大的字符集使用 8 位,这会向它们额外提供 128 个字符。额外的字符用于表示非英语字符、图形符号和数学符号。选择下列选项之一:
  • 启用 -- Domino 原样接受 8 位邮件,从而允许接受未编码的多语言字符。
  • 禁用(缺省)-- Domino 要求使用 7 位 ASCII 编码发送包含 8 位字符的外来邮件。
HELP 命令选择下列选项之一:
  • 启用 --(缺省)Domino 通过显示支持命令列表来响应 Help 命令。
  • 禁用 -- Domino 忽略 Help 命令。
VRFY 命令选择下列选项之一:
  • 启用 -- Domino 接受验证用户名的外来请求。
  • 禁用 --(缺省)Domino 拒绝验证用户名的请求。
EXPN 命令选择下列选项之一:
  • 启用 -- Domino 展开邮寄名单或群组,以显示各收件人的姓名。
  • 禁用 --(缺省)Domino 不展开邮寄名单和群组。
ETRN 命令选择下列选项之一:
  • 启用 -- Domino 接受来自其他 SMTP 主机的外来“拉入”请求,以便传输发往呼叫方服务器的邮件。启用 ETRN 支持可允许远程 SMTP 主机在将邮件传输到 Domino 服务器的同时请求待发邮件,从而可以更有效地利用带宽资源。
  • 禁用 --(缺省)Domino 不接受来自其他 SMTP 主机的外来“拉入”请求。
通过 TCP/IP 端口可协商的 SSL选择下列选项之一:
  • 启用 -- Domino 支持 STARTTLS 命令,从而可以通过 SMTP TCP/IP 端口创建加密的 SSL 通道。
  • 必须 -- Domino 只接受通过 TCP/IP 端口的、来自发出 STARTTLS 命令的主机的外来 SMTP 连接。
  • 禁用(缺省)-- Domino 不允许通过 SMTP TCP/IP 端口的安全 SSL 连接。
注意 在接受了来自远程服务器的 STARTTLS 命令后,Domino 使用服务器的 SSL 端口的设置来控制会话的验证。要使 Domino 对使用 SMTP AUTH 命令的远程主机进行验证,必须对 Domino SSL 端口启用名称和口令验证。有关所需的验证设置的详细信息,请参阅支持 STARTTLS 命令

外出 SMTP 命令和扩展
输入
SIZE 扩展选择下列选项之一:
  • 启用 --(缺省)如果目标 SMTP 主机还支持 SIZE 扩展,则 Domino 在传输之前将声明邮件的估计大小。
  • 禁用 -- Domino 在将邮件传输到另一台 SMTP 服务器之前,不声明邮件大小。
Pipelining 扩展选择下列选项之一:
  • 启用 --(缺省)如果远程 SMTP 主机还支持 pipelining,Domino 将在同一个网络包中发送多个 SMTP 命令以改善性能。
  • 禁用 -- Domino 在单独的包中发送每个 SMTP 命令。
DSN 扩展选择下列选项之一:
  • 启用 -- 在将邮件发送到还支持 DSN 扩展的服务器时,Domino 会将 NOTIFY 参数附加到 SMTP RCPT TO 命令,以请求特定类型的邮件邮递状态通知。对于从 Notes 客户机发出的邮件,Domino 使用客户机指定的邮递报告选项(确认邮递、跟踪整个路径、已邮递)来确定请求的 DSN 类型。
  • 禁用 --(缺省)Domino 不发送 DSN 请求。
8 位 MIME 扩展选择下列选项之一:
  • 启用 -- 当向同时支持 8 位 MIME 的远程服务器发送邮件时,Domino 按原样发送包含国际字符的邮件,而不先对其进行编码,从而提高性能。
  • 禁用 --(缺省)Domino 在发送包含 8 位字符的邮件之前,先按 7 位 ASCII 对其进行编码。