筛选队列中的邮件
**适用于:**Exchange Server 2010
**上一次修改主题:**2009-11-25
可以使用队列查看器或 Exchange 命令行管理程序来筛选安装了 Exchange Server 2010 集线器传输服务器角色或边缘传输服务器角色的计算机上队列中的邮件。邮件列表可能非常大,这取决于当前邮件流。在邮件进入和离开服务器时,邮件列表会发生更改。
在按邮件属性筛选邮件时,可以将搜索调整为特定条件以查找可能导致邮件流问题的邮件或可疑的垃圾邮件。然后再执行修改这些邮件状态的操作。
有关筛选邮件的详细信息,请参阅了解传输队列中的“邮件筛选方案”。
若要了解与队列相关的其他管理任务,请查看管理传输队列。
使用队列查看器筛选队列中的邮件
需要首先分配权限,然后才能执行此过程。若要查看所需的权限,请参阅传输权限主题中的“队列”条目。
- 打开 EMC。
- 在控制台树中,单击“工具箱”。
- 在结果窗格中,单击“Exchange 队列查看器”****。
- 在操作窗格中,单击“打开工具”。
- 在队列查看器中,单击“邮件”***选项卡。将显示您所连接到的服务器上所有队列中所有邮件的列表。若要限制单个队列的视图,请单击“队列”选项卡,双击队列名称,再单击出现的“服务器\队列”*选项卡。
- 单击“创建筛选器”****,然后按如下方式输入筛选器表达式:
- 从邮件属性下拉列表中选择一个邮件属性。
- 从比较运算符下拉列表中选择一个比较运算符。
- 输入值下拉列表中的值。如果属性具有固定值,则从下拉列表中选择一个值。如果属性需要日期/时间表达式,则更改当前日期/时间值,或者单击下拉列表,从日历界面中选择一个日期。
- (可选)单击“添加表达式”以指定其他筛选条件。仅显示满足所有筛选条件的邮件。
- 单击“应用筛选器”****。将显示满足筛选条件的邮件结果。
使用命令行管理程序筛选队列中的邮件
需要首先分配权限,然后才能执行此过程。若要查看所需的权限,请参阅传输权限主题中的“队列”条目。
若要筛选队列中的邮件,请使用下列语法。
Get-Message -Filter {property -operator "value"}
此示例使用 Get-Message cmdlet 查看所有垃圾邮件可信度 (SCL) 值等于或大于 6,并且是由 Contoso.com 域中任意发件人发送的邮件:
Get-Message -Filter {SCL -ge 6 -and FromAddress -eq "*Contoso.com"}
有关语法和参数的详细信息,请参阅 Get-Message。