管理边缘传输服务器上的收件人筛选

适用于:Exchange Server 2013

收件人筛选由收件人筛选器代理提供。 当收件人筛选在 Exchange 服务器上启动时,将筛选来自 Internet 但未经验证的入站邮件。 这些邮件将作为外部邮件处理。

注意

尽管收件人筛选代理在邮箱服务器上可用,但不应对其进行配置。 当邮箱服务器上的收件人筛选检测到包含其他有效收件人的邮件中具有无效或受阻止接收人,邮件会被拒绝。 如果在邮箱服务器上安装反垃圾邮件代理,将默认启用收件人筛选器代理。 但是,未将其配置为阻止任何收件人。 有关详细信息,请参阅在邮箱服务器上启用反垃圾邮件功能

开始前,有必要了解什么?

  • 估计完成每个步骤时间:5 分钟

  • 您必须先获得权限,然后才能执行此过程或多个过程。 若要查看所需的权限,请参阅 反垃圾邮件和反恶意软件权限主题中的"反垃圾邮件功能"条目。

  • 只能使用命令行管理程序执行此过程。

  • 默认情况下,邮箱服务器上的传输服务未启用反垃圾邮件功能。 一般情况下,只有当您的 Exchange 组织在接受传入的邮件前未事先进行任何反垃圾邮件筛选时,您才需要在邮箱服务器上启用反垃圾邮件功能。 有关详细信息,请参阅在邮箱服务器上启用反垃圾邮件功能

  • Set-AcceptedDomain cmdlet 上的 AddressBookEnabled 参数为接受域中的收件人启用或禁用收件人筛选。 默认情况下,启用权威域的收件人筛选,并禁用内部中继域和外部中继域的收件人筛选。 若要查看组织中接受域的 AddressBookEnabled 参数的状态,请运行以下命令:

    Get-AcceptedDomain | Format-List Name,AddressBookEnabled
    
  • 如果您使用本主题中的步骤禁用收件人筛选,则收件人筛选功能将被禁用,但基本"收件人筛选"代理仍将为启动状态。

  • 若要了解本主题中的过程可能适用的键盘快捷键,请参阅 Exchange 管理中心内的键盘快捷键

提示

是否有任何疑问? 在 Exchange 论坛中寻求帮助。 访问 Exchange Server 的论坛。

使用命令行管理程序启用或禁用收件人筛选

若要禁用收件人筛选,请运行以下命令:

Set-RecipientFilterConfig -Enabled $false

若要启用收件人筛选,请运行以下命令:

Set-RecipientFilterConfig -Enabled $true

注意

禁用收件人筛选时,基本"收件人筛选"代理仍启用。 若要禁用收件人筛选器代理,请运行命令: Disable-TransportAgent "Recipient Filter Agent"

如何知道已成功启用或禁用收件人筛选?

若要验证是否已成功启用或禁用收件人筛选,请执行以下步骤:

  1. 运行以下命令:

    Get-RecipientFilterConfig | Format-List Enabled
    
  2. 验证显示的值是否为您配置的值。

使用命令行管理程序启用或禁用收件人阻止列表

运行以下命令:

Set-RecipientFilterConfig -BlockListEnabled <$true | $false>

本示例启用收件人阻止列表:

Set-RecipientFilterConfig -BlockListEnabled $true

如何知道已成功启用或禁用收件人阻止列表?

若要验证是否已成功启用或禁用收件人阻止列表,请执行以下步骤:

  1. 运行以下命令:

    Get-RecipientFilterConfig | Format-List BlockListEnabled
    
  2. 验证显示的值是否为您配置的值。

使用命令行管理程序配置收件人阻止列表

要替换现有值,请运行以下命令:

Set-RecipientFilterConfig -BlockedRecipients <recipient1,recipient2...>

此示例使用 valuesmark@contoso.com 和 kim@contoso.com配置收件人阻止列表:

Set-RecipientFilterConfig -BlockedRecipients mark@contoso.com,kim@contoso.com

要在不修改任何现有值的情况下添加或删除条目,请运行以下命令:

Set-RecipientFilterConfig -BlockedRecipients @{Add="<recipient1>","<recipient2>"...; Remove="<recipient1>","<recipient2>"...}

本示例将添加到 chris@contoso.com 收件人列表中,并从“收件人阻止”列表中的收件人列表中删除 michelle@contoso.com :

Set-RecipientFilterConfig -BlockedRecipients @{Add="chris@contoso.com"; Remove="michelle@contoso.com"}

如何知道已成功配置收件人阻止列表?

若要验证是否已成功配置收件人阻止列表,请执行以下步骤:

  1. 运行以下命令:

    Get-RecipientFilterConfig | Format-List BlockedRecipients
    
  2. 验证显示的值是否为您配置的值。

使用命令行管理程序启用或禁用收件人查找

运行以下命令:

Set-RecipientFilterConfig -RecipientValidationEnabled <$true | $false>

若要阻止发送到组织中不存在的收件人的邮件,请运行以下命令:

Set-RecipientFilterConfig -RecipientValidationEnabled $true

如何知道已成功启用或禁用收件人查找?

若要验证是否已成功启用或禁用收件人查找,请执行以下步骤:

  1. 运行以下命令:

    Get-RecipientFilterConfig | Format-List RecipientValidationEnabled
    
  2. 验证显示的值是否为您配置的值。