儲列列表
儲列或佇列(spool) 是郵件伺服器 收發信件的暫時排隊區 , 採用先進先出的處理順序 , 這好比是排隊買門票的概念 , 因為售票口的營業員一次能處理的客戶有限 , 所以當大量的客戶想要進入口 , 而營業員無法一時間替所有人馬上服務 , 形成一種排隊的機制
儲列特性除了會以先進先出的概念外 , 若傳輸失敗會依照對方伺服器或我方的伺服器設定的參數進行細項操作.
例如 : 當傳送失敗 , 對方伺服器告知我方 拒絕 ( reject ) , 此時伺服器會馬上將信件退回給寄信者 , 或 只是暫時的無法通訊 ( deferred ) , 伺服器將會將信件重新置回儲列等待儲列重試時間後再次嘗試 , 直到 儲列保存時間到後若無法仍無法寄出 , 最後會退回給寄件者一般時候除非你的伺服器線路問題或是正在寄大量的業務開發信,通常儲列不應該有太多的信件等待 , 如有過多的儲列數量 請檢查儲列信件內容,可以按儲列序號 打開信件查看完整信件內容.
到達時間
一封信從寄件者到收件者中間可能進出儲列不只一次 , 通常如果是本機帳號進出時
例如使用 outlook 寄信 : outlook -> 儲列 -> 處理信件 -> 儲列 -> 遞送至收件方伺服器
例如外部寄給內部 : 對方伺服器 -> 儲列 -> 處理信件 -> 儲列 -> 本地用戶信箱
此處的到達時間指的是目前正在處理儲列的開始時間
儲列名稱
顯示此job目前處於那個階段 , 以下是可能出現的描述
- active : 目前正在準備發送的信件。 在 儲列序號 後會多加一個 * 號)
- bounce : 每一位收件者的傳送狀態,並記載為何會被退信
- corrupt : 信件損毀導致無法傳送的信件
- defer : 暫時無法被傳送的信件,並記載為何會被延遲傳送。這種情形最常發生在對方的灰名單機制暫時阻擋您並等候認證
- deferred : 無法被傳送的信件會放置在此目錄,但 Mail Server 還是會嘗試幫你繼續送,只是必須等更多時間
- hold : 被暫時停止發送的信件,如要發送出去,需要由手動(在 儲列序號 後會多加一個 ! 號)
- incoming : 從外部或本地寄送到本機的信件
儲列序號
儲列序號 是每個job進入儲列時會賦予一個當時唯一的序號 , 可以提供到 SMTP log 系統日誌查詢的關鍵字
大小
目前這個job的郵件大小
寄信者
目前這個job的郵件的寄件者
收信者
目前這個job的郵件的收件者
儲列狀態
若信件未順利遞交 , 此處可能會出現一些可參考的描述
根據 SMTP防護 的儲列保護值 , 儲列如果超過了這個上限值 , smtp 服務會自動暫停