目錄

簡介

隊列

連線

網路

記錄檔

簡介

本文檔對傳送在ESA上的運作方式進行了基本概述。其中涉及許多變數，因此很難說明是什麼原因導致特定報文被延遲，而不單獨調查每個報文。

隊列

郵件的收件人按目標域隊列劃分。系統持續掃描目標域隊列；記憶體中的目標越多，每次掃描所需的時間就越長。如果系統負載過重，這可能會延遲傳送隊列掃描。

連線

每個傳送連線將在關閉前傳送最多50條消息。如果已經建立了連線，系統將嘗試通過開啟的連線傳送。如果這些連線已滿或某個特定連線耗時較長，系統將嘗試建立新的連線。開啟的傳遞連線數受「目標控制」和「傳遞最大併發」設定的限制。

網路

傳送較大的報文比傳送較小的報文花費的時間長。如果網路連線因任何原因而速度緩慢，郵件傳遞也會減慢。如果到達目標域的特定IP時出現網路錯誤，則消息將重新排隊等候另一個連線。如果查詢目標域時出現DNS錯誤，或者所有主機都無法訪問，則該域的所有郵件將重新排隊，直到問題得到解決。一個特定的MID可以有多個與其關聯的DCID，每個DCID都必須在網路上傳輸完整的DATA內容。

記錄檔

掃描完成後，消息將進入「排隊等待傳送」：

Thu Nov 8 18:26:45 2007 Info: MID 6 queued for delivery

當傳送MAIL SMTP命令時，日誌反映了MID和DCID關聯：

Thu Nov 8 18:26:46 2007 Info: Delivery start DCID 3 MID 6 to RID [0]

當與該DCID相關的收件人的SMTP連線的DATA部分完成時，會記錄「完成消息」行：

Thu Nov 8 18:26:46 2007 Info: Message done DCID 3 MID 6 to RID [0]

在所有域傳遞所有收件人之前，不會將郵件從傳遞隊列中刪除：

Thu Nov 8 18:26:46 2007 Info: Message finished MID 6 done