SMTP 郵件失敗警告 - 死信郵件躍點計數閾值

SMTP 郵件失敗警告 - 死信郵件躍點計數閾值
本主題旨在解決由 Exchange Server 分析工具發現的特定問題。應只將此主題應用到已對其運行 Exchange Server 分析工具並且正面臨該特定問題的系統中。通過可以免費下載的 Exchange Server 分析工具,遠程收集拓撲中每臺服務器的配置數據並自動分析數據。結果報告詳述了重要的配置問題、潛在問題以及一些非默認產品設置。通過遵守這些建議,可以獲得更佳的性能、可伸縮性、可靠性及正常運行時間。有關此工具或下載最新版本的詳細信息,請參閱 http://go.microsoft.com/fwlink/?linkid=34707(英文網頁)上的“Microsoft Exchange 分析工具”。

主題上次修改時間: 2005-11-18

Microsoft® Exchange Server 分析工具查詢 Win32_PerfRawData_SMTPSVC_SMTPServer Microsoft Windows® Management Instrumentation (WMI) 類,以確定 BadmailedMessagesHopCountExceeded 關鍵字的值。此關鍵字的值代表因超過最大躍點計數而發送到死信目錄的郵件的數量。死信目錄用來存儲未送達的郵件。有關其他某些死信 WMI 計數器的信息,請參閱 Exchange Server 分析工具文章 SMTP 郵件失敗警告 - 死信郵件一般性失敗SMTP 郵件失敗警告 - DSN 的死信郵件 NDR

當郵件由於其他原因(包括拾取文件不正確、沒有收件人以及通過事件觸發)也發送到死信目錄時,還存在相應的計數器記錄此類郵件的增加。

Exchange Server 分析工具還查詢 Win32_PerfRawData_PerfOS_System WMI 關鍵字,以確定 SystemUpTime 的值。

如果 Exchange Server 分析工具確定 SystemUpTime 關鍵字的值大於 0,並且 BadmailedMessagesHopCountExceeded 的值除以 SystemUpTime 的值所得到的結果大於 100,則會顯示警告。

此警告意味着平均每天至少有 100 封郵件因超過最大躍點計數而被標記爲無法送達,並存儲在死信目錄中。最大躍點計數是郵件從發件人到收件人的路途中所經過的 SMTP 服務器的最大數量。郵件每經過一個 SMTP 服務器,就會在郵件頭中添加一行文本,以表明該躍點。

最佳郵件躍點數會因網絡拓撲和郵件傳遞需求的不同而有所不同。爲了防止郵件被重複地錯誤路由(一種稱爲“郵件循環”的情況),管理員可以控制所允許的最大躍點數。通過爲 SMTP 虛擬服務器設置最大躍點計數,可達到此目的。在 Exchange 2000 Server 中,默認的躍點計數是 15。在 Exchange Server 2003 中,默認值是 30。建議 Exchange 2000 Server 和 Exchange Server 2003 SMTP 虛擬服務器都使用值 30。

死信目錄中的郵件必須手動刪除。建議將定期複查和刪除死信目錄中的郵件作爲定期的 Exchange Server 維護工作的一部分。允許死信目錄不受限制地增長可以消耗所有可用的磁盤空間,並轉而導致 Exchange 數據庫被卸除。

  1. 檢查死信目錄中的郵件,確定郵件來自內部還是外部。死信目錄中的郵件是以 ASCII 格式進行存儲的,並且可以在記事本或另一個文本編輯器中打開並查看。

    • 如果郵件看起來是內部生成的,則可以檢查郵件頭以確定其來源。
       
    • 如果郵件看起來是外部生成的,則可能表明您的 Exchange Server 正被用作郵件中繼。
       
  2. 將最大躍點計數值設置爲 30。

    1. 打開 Exchange 系統管理器。
       
    2. 展開“服務器”,展開 Exchange 服務器,展開“協議”,再展開“SMTP”
       
    3. 用鼠標右鍵單擊 SMTP 虛擬服務器(例如,默認 SMTP 虛擬服務器),並選擇“屬性”
       
    4. 選擇“傳遞”選項卡,再單擊“高級”
       
    5. 在“最大躍點計數”字段中輸入所需的值,並單擊“確定”保存更改。
       
    6. 單擊“確定”關閉 SMTP 虛擬服務器的“屬性”對話框。
       

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章