使用邮箱搜索删除邮件

 

适用于: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上一次修改主题: 2012-07-23

在 Exchange 2010 Service Pack 1 (SP1) 中,可以使用 Search-Mailbox cmdlet 搜索和删除邮箱中的邮件。

若要使用一个步骤搜索并删除邮件,请运行带有 DeleteContent 开关的 Search-Mailbox cmdlet。但是,在执行此操作时,无法预览搜索结果或生成搜索返回的邮件的日志。若要在删除搜索中找到的邮件之前预览这些邮件的日志,可以运行带有 LogOnly 开关的 Search-Mailbox cmdlet。

作为额外保护措施,可以使用 TargetMailboxTargetFolder 参数,首先将邮件复制到另一个邮箱。这样可保留已删除邮件的副本,以防需要再次访问这些邮件。

要查找与发现相关的其他管理任务吗?请查看管理多邮箱搜索

先决条件

  • 如果要从中删除邮件的邮箱启用了单个项目恢复,则必须首先禁用该功能。有关详细信息,请参阅启用可恢复项目

  • 如果要从中删除邮件的邮箱处于诉讼保留,建议您在删除保留和删除邮箱内容之前,与记录管理或法律部门进行核实。在获得审批之后,按照主题清理“可恢复的项目”文件夹中列出的步骤执行。

使用命令行管理程序搜索邮件和记录搜索结果

您必须先获得权限,然后才能执行此过程。若要查看所需的权限,请参阅邮件策略和遵从性权限主题中的“删除邮箱内容”条目。

注释注意:
您不能使用 Exchange 管理控制台 (EMC) 搜索邮件和记录搜索结果。

本示例在 April Stewart 的邮箱中搜索 Subject 字段中包含“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 的邮箱中搜索 Subject 字段中包含“Your bank statement”短语的邮件,然后从源邮箱中删除这些邮件,而不将搜索结果复制到另一个文件夹。

重要重要说明:
在使用带有 DeleteContent 开关的 Search-Mailbox cmdlet 时,会从源邮箱中永久删除邮件。在永久删除邮件之前,建议您在删除搜索中找到的邮件之前使用 LogOnly 开关生成这些邮件的日志,或是在从源邮箱中删除这些邮件之前将其复制到另一个邮箱。
Search-Mailbox -Identity "April Stewart" -SearchQuery "Subject:'Your bank statement'" -DeleteContent

本示例在 April Stewart 的邮箱中搜索 Subject 字段中包含“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。保留所有权利。