路由器/SMTP - 進階 - 指令與擴充標籤
Domino 支援許多擴充的 SMTP (ESMTP) 功能。這些功能包括合併 (或 ipeline) 指令、設定伺服器以在接受轉送之前先檢查訊息大小、建立與另一部伺服器的安全 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 不公佈其訊息大小上限,或在轉送前先檢查入埠訊息大小。
附註 如需設定訊息大小上限的相關資訊,請參閱「依訊息大小限制郵件遞送」
管線擴充「管線擴充」已在 RFC 1854 (於 1995 年出版) 中介紹過。RFC 1854 是由 RFC 2197 SMTP Service Extension for Command Pipelining (於 1997 年出版) 代替。「管線擴充」可以讓 SMTP 用戶端將指令包成單一網路封包。藉由連結的指令,用戶端在傳送後續要求時,不需等候伺服器的回應。更確切地說,指令是以附件方式處理。這會大幅減少使用的頻寬並大幅增進效能。

除了連結用戶端要求外,只要伺服器繼續接收來自用戶端的新要求,管線化就可以讓伺服器延遲回應用戶端 (將要求儲存在內部緩衝區中)。一旦已接收所有要求,伺服器就能連結其回應。

請選擇其中一項:

  • 啟動 (預設值) - 容許 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 指令請選擇其中一項:
  • 啟動 - (預設值) 回應 Help 指令時,Domino 會顯示支援指令的清單。
  • 關閉 - Domino 會忽略 Help 指令。
VRFY 指令請選擇其中一項:
  • 啟動 - Domino 接受驗證使用者名稱的入埠要求。
  • 取消 - (預設值) Domino 拒絕驗證使用者名稱的要求。
EXPN 指令請選擇其中一項:
  • 啟動 - Domino 會展開郵寄清單或群組以顯示個別的收件人名稱。
  • 關閉 - (預設值) Domino 不展開清單及群組。
ETRN 指令請選擇其中一項:
  • 啟動 - Domino 接受其他 SMTP 主電腦的入埠「從對方抄寫」要求,以轉送指定訊息至呼叫伺服器。啟動 ETRN 支援,可讓遠端 SMTP 主電腦在轉送訊息至 Domino 伺服器時,同時要求擱置中的訊息,以便能更有效地使用頻寬資源。
  • 關閉 - (預設值) Domino 不接受其他 SMTP 主電腦的入埠「從對方抄寫」要求。
透過 TCP/IP 通訊埠協商的 SSL請選擇其中一項:
  • 啟動 - Domino 支援 STARTTLS 指令,讓它可以透過 TCP/IP 通訊埠來建立加密的 SSL 通道。
  • 必要的 - 只有在主電腦發出 STARTTLS 指令時,Domino 才接受透過 TCP/IP 通訊埠的入埠 SMTP 連接。
  • 關閉 (預設值) - Domino 不容許透過 SMTP TCP/IP 通訊埠的安全 SSL 連接。
附註 接受來自遠端伺服器的 STARTTLS 指令之後,Domino 會使用伺服器的 SSL 通訊埠設定來管理階段作業的認證。若要讓 Domino 認證使用 SMTP AUTH 指令的遠端主電腦,必須啟動 Domino SSL 通訊埠的「名稱 & 密碼」認證。如需必要認證設定的相關資訊,請參閱「支援 STARTTLS 指令」。

離埠 SMTP 指令與擴充
欄位輸入
SIZE 擴充請選擇其中一項:
  • 啟動 - (預設值) 如果目的地 SMTP 主電腦也支援 SIZE 擴充,則 Domino 會在轉送之前先宣告訊息的預估大小。
  • 關閉 - Domino 在轉送訊息至另一部 SMTP 伺服器之前,不宣告訊息大小。
管線擴充請選擇其中一項:
  • 啟動 - (預設值) 如果遠端 SMTP 主電腦也支援管線化,則 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。

另請參閱