Exchange 環境中郵件無法發送的成因多樣:網路鏈路中斷、DNS 解析異常、收件方伺服器拒收等。積壓的未送達郵件會佔用佇列資源,甚至導致磁碟空間耗盡。Exchange 2003 提供靈活的重試與通知機制,透過調整參數可平衡「送達率」與「資源消耗」。
在「傳遞」標籤可調整:
Exchange 2003 SP1 預設停用 BADMAIL 目錄,防止未送達郵件無限堆積佔滿磁碟。若業務需保留(如合規審計),需修改登錄表啟用並限制大小:
路徑:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\SMTPSVC\Queuing
值 1:MaxBadMailFolderSize (DWORD) — 單位 KB,-1 表無限制,0 表停用,建議設 10240 (10 MB)
值 2:BadMailSyncPeriod (DWORD) — 同步檢查間隔(分鐘),0 表停用,建議 10~15
警告:修改登錄表前請完整備份系統,錯誤可能導致作業系統損壞。