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

[本主題的目的是要說明 Exchange Server Analyzer 工具所引出的特定問題。您只應將它套用到已執行過 Exchange Server Analyzer 工具且有遇到該特定問題的系統。Exchange Server Analyzer 工具可免費下載,它會從拓撲中的每台伺服器遠端收集組態資料,並自動分析該資料。產生的報告會詳述重要的組態問題、潛在問題及非預設的產品設定。遵循這些建議,您便能達到較佳的效能、延展性、可靠性及執行時間。如需此工具的相關資訊或是要下載最新版本,請參閱 Microsoft Exchange Analyzer (https://go.microsoft.com/fwlink/?linkid=34707)。]  

上次修改主題的時間: 2010-09-03

Microsoft® Exchange Server Analyzer 工具會查詢 Win32_PerfRawData_SMTPSVC_SMTPServer Microsoft Windows® Management Instrumentation (WMI) 類別,以判定 BadmailedMessagesHopCountExceeded 機碼值。這個機碼的值代表因為超過最大躍點計數而被送到 Badmail 目錄的郵件數目。Badmail 目錄是用來存放無法傳送的郵件。如需有關其他 Badmail WMI 計數器的相關資訊,請參閱 Exchange Server Analyzer 工具文章 SMTP 郵件失敗警告 - BadMail 郵件一般失敗SMTP 郵件失敗警告 - DSN 的 BadMail 郵件 NDR

當郵件因其他原因而傳送到 Badmail 目錄時也有一些計數器會增加,這些原因包括錯誤的收取檔案、無收件者及透過事件觸發。

Exchange Server Analyzer 也會查詢 Win32_PerfRawData_PerfOS_System WMI 機碼,以判定 SystemUpTime 的值。

如果 Exchange Server Analyzer 判定 SystemUpTime 機碼的值大於 0,且 BadmailedMessagesHopCountExceeded 值除以 SystemUpTime 值的結果大於100,就會顯示一則警告。

這個警告表示每天平均有 100 封以上的郵件因為超過最大躍點計數而被標示為無法傳遞,並儲存在 Badmail 目錄中。最大躍點計數是郵件從寄件者傳到收件者的過程中,所經過的 SMTP 伺服器最大數目。每當有郵件通過 SMTP 伺服器時,就會在郵件標頭加上一行代表躍點的文字。

依您網路和郵件傳遞需求的不同,最佳的郵件躍點數量會有差異。若要防止重複傳送郵件的錯誤 (即所謂的訊息迴圈狀況),系統管理員可以控制允許的躍點數上限。您可以設定 SMTP 虛擬伺服器的最大躍點計數來執行此作業。在 Exchange 2000 Server 中,預設躍點計數為 15。在 Exchange Server 2003 中,預設值為 30。建議 Exchange 2000 Server 及 Exchange Server 2003 SMTP 虛擬伺服器都使用值 30。

必須手動刪除 Badmail 目錄中的郵件。建議您將定期檢閱及刪除 Badmail 目錄中的郵件當成 Exchange Server 定期維護工作的一部分。允許 Badmail 目錄無限制地增大會耗盡所有可用的磁碟空間,而使 Exchange 資料庫卸載。

更正此警告

  1. 檢查 Badmail 郵件目錄中的郵件,以判定該郵件的來源是內部還是外部。Badmail 目錄中的郵件是以 ASCII 格式儲存,所以可以在記事本或其他文字編輯器中開啟及檢視這些郵件。

    • 如果郵件似乎是在內部產生,您可以檢查其郵件標頭以判定它的來源。
    • 如果郵件似乎是在外部產生,可能表示您的 Exchange Server 被用於郵件轉送。
  2. 將 [最大躍點計數] 值設為 30。

    1. 開啟 [Exchange 系統管理員]。
    2. 展開 [伺服器],接著展開一部 Exchange 伺服器,再依序展開 [通訊協定]、[SMTP]。
    3. 在 SMTP 虛擬伺服器上按一下滑鼠右鍵 (例如,預設的 SMTP 虛擬伺服器),並選取 [內容]。
    4. 選取 [傳遞] 索引標籤,然後按一下 [進階]。
    5. 在 [最大躍點計數] 欄位中輸入所要的值,並按一下 [確定] 儲存變更。
    6. 按一下 [確定],關閉 SMTP 虛擬伺服器的 [內容] 對話方塊。

如需如何控制及設定轉送選項的相關資訊,請參閱 Microsoft 知識庫文章 313395 HOW TO:在 Exchange 2000 Server 中檢查匿名 SMTP 連線的轉接限制及篩選未經要求的電子郵件訊息

若需由於可用磁碟空間不足而導致資料庫卸載的相關資訊,請參閱 Microsoft 知識庫文章 321825 因為磁碟空間不足而卸載資料庫

.