共用方式為


重新提交佇列中的郵件

 

適用版本: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上次修改主題的時間: 2012-07-23

您可以手動將郵件重新提交到提交佇列,以供分類程式重新處理。您可以在執行 Microsoft Exchange Server 2010 並已安裝集線傳輸伺服器角色或邊際傳輸伺服器角色的電腦上,手動重新提交具有下列狀態的郵件:

  • 處於「重試」狀態的信箱傳遞佇列或遠端傳遞佇列。佇列中的郵件必須不是處於「暫停」狀態。

  • 「無法存取」佇列中不是處於「暫停」狀態的郵件。

  • 有害郵件佇列中的郵件。

您可以使用下列方法,手動重新提交郵件:

  • 使用 Retry-Queue Cmdlet 與 Resubmit 參數。

  • 將郵件匯出至 .eml 郵件檔案,並使用 [重新顯示] 目錄重新提交這些郵件檔案。如需這個重新提交方法的詳細資訊,請參閱從佇列匯出郵件

  • 使用佇列檢視器或 Resume-Message Cmdlet 可重新提交有害郵件佇列中的郵件。使用 Retry-Queue Cmdlet 與 Resubmit 參數,無法重新提交有害郵件佇列。如需詳細資訊,請參閱繼續郵件

透過搭配 Resubmit 參數使用 Retry-Queue Cmdlet,您可以在傳遞時,強迫將郵件重新提交回分類程序以進行新嘗試。

不搭配 Resubmit 參數使用 Retry-Queue Cmdlet 時,會強迫傳遞佇列立即嘗試連接至下一個躍點。這些郵件不會重新提交回分類程序。如需重試傳遞佇列之連線的詳細資訊,請參閱重試佇列

要尋找與管理傳輸佇列相關的其他管理工作嗎?請參閱管理傳輸佇列

使用命令介面重新提交位於特定信箱傳遞佇列或遠端傳遞佇列中的所有郵件

您必須已獲指派權限,才能執行此程序。若要查看您需要的權限,請參閱傳輸權限主題中的「佇列」項目。

注意事項附註:
您無法使用 EMC 來執行此工作。

若要重新提交位於特定信箱傳遞佇列或遠端傳遞佇列中的所有郵件,請使用下列語法。

Retry-Queue -Identity "<ServerName>\<Destination>" -Resubmit $true

此範例會在伺服器 Exchange01 上重新提交位於遠端傳遞佇列 Contoso.com 中的所有郵件。

Retry-Queue -Identity "Exchange01\Contoso.com" -Resubmit $true

如需詳細的語法及參數資訊,請參閱 Retry-Queue

使用命令介面重新提交位於所有信箱傳遞佇列或遠端傳遞佇列中狀態為「重試」的所有郵件

您必須已獲指派權限,才能執行此程序。若要查看您需要的權限,請參閱傳輸權限主題中的「佇列」項目。

注意事項附註:
您無法使用 EMC 來執行此工作。

若要重新提交位於所有信箱傳遞佇列或遠端傳遞佇列中狀態為「重試」的所有郵件,請使用下列語法。

Retry-Queue -Filter {Status -eq "Retry"} -Server "<ServerName>" -Resubmit $true

此範例會在伺服器 Exchange01 上重新提交位於任何遠端傳遞佇列中狀態為「重試」的所有郵件。

Retry-Queue -Filter {Status -eq "Retry"} -Server "Exchange01" -Resubmit $true

如需詳細的語法及參數資訊,請參閱 Retry-Queue

使用命令介面重新提交位於無法存取之佇列中的所有郵件

您必須已獲指派權限,才能執行此程序。若要查看您需要的權限,請參閱傳輸權限主題中的「佇列」項目。

注意事項附註:
您無法使用 EMC 來執行此工作。

若要重新提交位於無法存取之佇列中的所有郵件,請使用下列語法。

Retry-Queue -Identity "<ServerName>\Unreachable" -Resubmit $true

此範例會在伺服器 Exchange01 上重新提交位於無法存取之佇列中的所有郵件。

Retry-Queue -Identity "Exchange01\Unreachable" -Resubmit $true

如需詳細的語法及參數資訊,請參閱 Retry-Queue

重新提交位於有害郵件佇列中的郵件

您必須已獲指派權限,才能執行此程序。若要查看您需要的權限,請參閱傳輸權限主題中的「佇列」項目。

您必須藉由繼續傳遞郵件,重新提交位於有害郵件佇列中的郵件。使用 Retry-Queue Cmdlet 與 Resubmit 參數,無法重新提交有害郵件佇列。若要繼續傳遞來自有害郵件佇列的郵件,您可以使用佇列檢視器或 Resume-Message Cmdlet。

注意事項附註:
有害郵件佇列包含在伺服器失敗之後,被判斷為對 Exchange 2010 系統有害的郵件。郵件的內容或格式可能的確是有害。或者,郵件可能是因設計不良的代理程式在處理可能有害的郵件時,造成 Exchange 伺服器無法運作的犧牲品。如果您不確定有害郵件佇列中郵件的安全性,則應該將郵件匯出至檔案,讓您可以進行檢驗。只有在有害郵件佇列中有郵件時,才會在佇列檢視器中看到有害郵件佇列。

使用 EMC 繼續傳遞有害郵件佇列中的郵件

  1. 在主控台樹狀目錄中,按一下 [工具箱]。

  2. 在結果窗格中,按一下 [佇列檢視器]。

  3. 在執行窗格中,按一下 [開啟工具]。

  4. 在佇列檢視器中,按一下 [佇列] 索引標籤。畫面會顯示所連線之伺服器上所有佇列的清單。

  5. 按一下有害郵件佇列。在執行窗格中,選取 [檢視郵件]。

  6. 從清單中選取一或多封郵件、按一下滑鼠右鍵,然後選取 [繼續]。

使用命令介面繼續傳遞有害郵件佇列中的郵件

  1. 在您可以繼續傳遞有害郵件佇列中的郵件之前,必須先判斷郵件的識別碼。此範例會判斷有害郵件佇列中所有郵件的識別碼。

    Get-Message -Queue "Poison" | Format-Table Identity
    
  2. 若要繼續傳遞來自有害郵件佇列的郵件,請使用前一個步驟的郵件識別碼,並使用下列語法。

    Resume-Message <IdentityofPoisonMessage>
    

    此範例會繼續傳遞有害郵件佇列中郵件識別碼值為 222 的郵件。

    Resume-Message 222
    

如需詳細的語法及參數資訊,請參閱 Resume-MessageGet-Message

 © 2010 Microsoft Corporation. 著作權所有,並保留一切權利。