Share via


メールボックス検索を使用したメッセージの削除

 

適用先: Exchange Server 2010 SP2, Exchange Server 2010 SP3

トピックの最終更新日: 2012-07-23

Exchange 2010 Service Pack 1 (SP1) では、Search-Mailbox コマンドレットを使用して、メールボックスを検索しメッセージを削除できます。

1 回の手順でメッセージを検索して削除するには、Search-Mailbox コマンドレットに DeleteContent スイッチを指定して実行します。ただし、これを実行する場合は、検索によって返される結果をプレビューしたり、メッセージのログを生成したりすることはできません。メッセージが削除される前に、検索で見つかったメッセージのログをプレビューするには、Search-Mailbox コマンドレットに LogOnly スイッチを指定して実行します。

追加の予防手段として、TargetMailbox および TargetFolder パラメーターを使用して、最初にメッセージを別のメールボックスにコピーすることができます。これにより、削除されたメッセージに再度アクセスすることが必要になる場合のために、削除されたメッセージのコピーを保持できます。

検索に関連する他の管理タスクについては、「複数メールボックス検索の管理」を参照してください。

前提条件

  • メッセージの削除を行うメールボックスで単一アイテムの回復が有効になっている場合は、最初にその機能を無効にする必要があります。詳細については、「回復可能なアイテムを有効にする」を参照してください。

  • メッセージの削除を行うメールボックスが訴訟ホールドの対象になっている場合は、ホールドを解除してメールボックスのコンテンツを削除する前に、レコード管理または法務部門に確認することをお勧めします。承認を得た後、トピック「回復可能なアイテム フォルダーのクリーンアップ」に一覧表示されている手順に従います。

シェルを使用してメッセージを検索し、検索結果を記録する

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「メッセージングのポリシーと準拠のアクセス許可」の「メールボックス内容の削除」。

注意

Exchange 管理コンソール (EMC) を使用して、メッセージを検索して検索結果を記録することはできません。

この例は、April Stewart のメールボックスに対し、件名フィールドに「Your bank statement」という語句が含まれるメッセージを検索し、その結果を、管理者のメールボックスの SearchAndDeleteLog フォルダーに記録します。メッセージは、対象のメールボックスにコピーまたは対象のメールボックスから削除されません。

注意

LogOnly パラメーターは Exchange 2010 SP1 でのみ使用できます。

Search-Mailbox -Identity "April Stewart" -SearchQuery "Subject:'Your bank statement'" -TargetMailbox "administrator" -TargetFolder "SearchAndDeleteLog" -LogOnly -LogLevel Full

構文およびパラメーターの詳細については、「Search-Mailbox」を参照してください。

シェルを使用してメッセージを検索して削除する

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「メッセージングのポリシーと準拠のアクセス許可」の「メールボックス内容の削除」。

注意

Exchange 管理コンソール (EMC) を使用して、メッセージを検索して削除することはできません。

この例は、April Stewart のメールボックスに対し、件名フィールドに「Your bank statement」という語句が含まれるメッセージを検索し、検索結果を別のフォルダーにコピーせずに、そのメッセージをソース メールボックスから削除します。

重要

Search-Mailbox コマンドレットに DeleteContent スイッチを指定して使用すると、メッセージはソース メールボックスから完全に削除されます。メッセージを完全に削除する前に、LogOnly スイッチを使用して検索で見つかったメッセージが削除される前にログを生成するか、またはメッセージがソース メールボックスから削除される前に別のメールボックスにコピーするかのいずれかを推奨します。

Search-Mailbox -Identity "April Stewart" -SearchQuery "Subject:'Your bank statement'" -DeleteContent

この例は、April Stewart のメールボックスに対し、件名フィールドに「Your bank statement」という語句が含まれるメッセージを検索し、その結果をメールボックス BackupMailbox の AprilStewart-DeletedMessages フォルダーにコピーして、そのメッセージを April のメールボックスから削除します。

Search-Mailbox -Identity "April Stewart" -SearchQuery "Subject:'Your bank statement'" -TargetMailbox "BackupMailbox" -TargetFolder "AprilStewart-DeletedMessages" -LogLevel Full -DeleteContent

構文およびパラメーターの詳細については、「Search-Mailbox」を参照してください。

 © 2010 Microsoft Corporation.All rights reserved.