キューからメッセージを削除する
適用先: Exchange Server 2010 SP2, Exchange Server 2010 SP3
トピックの最終更新日: 2012-07-23
Microsoft Exchange Server 2010 ハブ トランスポート サーバーの役割またはエッジ トランスポート サーバーの役割がインストールされているコンピューターでキュー内の 1 つ以上のメッセージを削除できます。複数の受信者に送信されるメッセージは、複数のキューに存在する可能性があります。1 回の操作で複数のキューからメッセージを削除するには、フィルターを使用する必要があります。
メッセージをキューから削除するときは、配信不能レポート (NDR) を送信するかどうかを選択できます。送信キューからはメッセージを削除できません。
トランスポート キューの管理に関連する他の管理タスクについては、「トランスポート キューの管理」を参照してください。
EMC を使用してキューからメッセージを削除する
この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「トランスポートのアクセス許可」の「キュー」。
コンソール ツリーで、[ツールボックス] をクリックします。
結果ウィンドウで、[キュー ビューアー] をクリックします。
操作ウィンドウで、[ツールを開く] をクリックします。
キュー ビューアーで、[メッセージ] タブをクリックします。接続先のサーバー上にあるすべてのメッセージの一覧が表示されます。処理対象を単一のキューにするには、[キュー] タブをクリックし、キュー名をダブルクリックします。次に、表示される [Server\Queue] タブをクリックします。
一覧で 1 つまたは複数のメッセージを選択し、右クリックして、[メッセージを削除 (NDR を送信)] または [メッセージを削除 (NDR を送信しない)] をクリックします。選択した処理を確認するダイアログ ボックスが表示され、[続行しますか?] というメッセージが表示されます。[はい] をクリックします。
特定のキューにあるメッセージをすべて削除するには、[キュー] タブをクリックします。キューを選択し、右クリックします。次に、[メッセージを削除 (NDR を送信)] または [メッセージを削除 (NDR を送信しない)] をクリックします。選択した処理を確認するダイアログ ボックスが表示され、[続行しますか?] というメッセージが表示されます。[はい] をクリックします。
注意
フィルター処理された一覧で作業している場合、表示されたページにはフィルターのすべてのアイテムが含まれていないことがあります。この例では、次のメッセージが表示されます。[この処理はこのページ上のすべてのアイテムに適用されます。この処理の適用範囲を広げて、このフィルターに含まれるすべてのアイテムを含めるには、以下のチェック ボックスをオンにしてから [OK] をクリックしてください。] というメッセージが表示されます。
シェルを使用してキューからメッセージを削除する
この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「トランスポートのアクセス許可」の「キュー」。
キューからメッセージを削除するには、次の構文を使用します。
Remove-Message -Filter {property -operator "value"} -WithNDR <$true | $false>
この例では、"Win Big" という件名を持つメッセージをキューから削除します。この例では NDR を送信しません。
Remove-Message -Filter {Subject -eq "Win Big"} -WithNDR $false
構文およびパラメーターの詳細については、「Remove-Message」を参照してください。
© 2010 Microsoft Corporation.All rights reserved.