如何恢复邮件

 

适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上一次修改主题: 2007-08-21

本主题说明如何使用 Exchange 队列查看器或 Exchange 命令行管理程序来恢复安装了 Microsoft Exchange Server 2007 集线器传输服务器角色或边缘传输服务器角色的计算机上队列中的邮件。

可以恢复当前处于“已挂起”状态的邮件。恢复邮件之后,便可传递邮件。如果恢复位于带毒邮件队列中的邮件,则会将邮件发送到分类程序以进行处理。要发送给多个收件人的邮件可能位于多个队列中。若要通过一个操作恢复多个队列中的邮件,必须使用筛选器。

开始之前

若要执行下列步骤,必须为您使用的帐户委派以下角色:

  • Exchange Server 管理员角色

若要在安装了边缘传输服务器角色的计算机上执行下列过程,必须使用作为该计算机上的本地 Administrators 组成员的帐户进行登录。

有关权限、角色委派以及管理 Exchange Server 2007 所需权限的详细信息,请参阅权限注意事项

在恢复邮件之前,必须执行下列步骤:

  • 验证已连接到 Exchange 传输服务器。默认情况下,队列查看器或 Exchange 命令行管理程序主要针对本地服务器执行操作。有关详细信息,请参阅如何使用队列查看器连接到服务器

  • 若要在使用 Exchange 命令行管理程序时连接到特定传输服务器,请在筛选器语句中包含 Server 参数,或者在指定邮件标识时包含服务器名。

  • 验证是否已配置队列查看器选项。这些选项确定每页所显示的项目数,以及队列查看器更新显示的频率。有关详细信息,请参阅如何设置队列查看器选项

过程

使用队列查看器恢复邮件

  1. 打开 Exchange 管理控制台。

  2. 在控制台树中,单击“工具箱”。

  3. 在结果窗格中,单击“Exchange 队列查看器”。

  4. 在操作窗格中,单击“打开工具”。

  5. 队列查看器中,单击“邮件”选项卡。将显示您所连接到的服务器上所有邮件的列表。若要将操作调整为针对单个队列执行,请单击“队列”选项卡,双击队列名,然后单击所显示的 Server\Queue 选项卡。

  6. 单击“创建筛选器”,然后按如下方式输入筛选器表达式:

    1. 从邮件属性下拉列表中选择“状态”。

    2. 从比较运算符下拉列表中选择“等于”。

    3. 从值下拉列表中选择“已挂起”。

  7. 单击“应用筛选器”。将显示所有处于“已挂起”状态的邮件。

  8. 从列表中选择一个或多个邮件,单击鼠标右键,然后选择“恢复”。

使用 Exchange 命令行管理程序恢复邮件

  • 运行以下命令:

    Resume-message -filter {property -operator -"value"}
    

    以下示例使用此语法恢复所有通过 Contoso.com 域中的任意发件人发送的邮件:

    Resume-message -filter {FromAddress -eq "*contoso.com"}
    

有关语法和参数的详细信息,请参阅 Resume-Message

详细信息

有关详细信息,请参阅下列主题: