为邮箱配置邮件传递限制

可以使用 EAC 或 Exchange 命令行管理程序 对是否将邮件传递给单个收件人进行限制。 邮件传递限制可用于控制谁可以向组织中的用户发送邮件。 例如,可以将邮箱配置为接受或拒绝特定用户发送的邮件,或者配置为仅接受来自 Exchange 组织中的用户的邮件。

本主题中介绍的邮件传递限制适用于所有收件人类型。 有关不同收件人类型的详细信息,请参阅Recipients

有关与收件人相关的其他管理任务,请参阅下列主题:

在开始之前,您需要知道什么?

  • 估计完成时间:5 分钟。

  • 您必须先获得权限,然后才能执行此过程或多个过程。 若要查看所需的权限,请参阅 收件人权限主题中的"收件人设置权限"部分。

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

提示

是否有任何疑问? 请在 Exchange 论坛中寻求帮助。 请访问以下论坛:Exchange ServerExchange OnlineExchange Online Protection

使用 EAC 进行邮件传递限制

  1. 在 EAC 中,导航到收件人>邮箱

  2. 在用户邮箱列表中,单击要为其设置邮件传递限制的邮箱,然后单击“ 编辑”图标

  3. 在邮箱属性页上,单击“邮箱功能”

  4. 在“邮件传递限制”下,单击“查看详情”以查看并更改以下传递限制:

    • 接受来自的消息:使用此部分可以指定谁可以向此用户发送消息。

    • 所有发件人:此选项指定用户可以接受来自所有发件人的邮件。 这包括 Exchange 组织中的发件人和外部发件人。 这是默认选项。 仅当清除“ 要求所有发件人进行身份验证 ”复选框时,它才包括外部用户。 如果选中此复选框,则会拒绝来自外部用户的邮件。

    • 仅以下列表中的发件人:此选项指定用户只能接受来自 Exchange 组织中的一组指定发件人的邮件。 单击添加”图标,显示 Exchange 组织中所有收件人的列表。 选择所需的收件人,将其添加到列表中,然后单击“确定”。 还可以通过在搜索框中键入收件人的姓名,然后单击“ 搜索搜索”图标来搜索特定收件人。

    • 要求对所有发件人进行身份验证:此选项可阻止匿名用户向用户发送消息。 其中包括 Exchange 组织外部的外部用户。

    • 拒绝来自的邮件:使用此部分可阻止用户向此用户发送消息。

    • 无发件人:此选项指定邮箱不会拒绝来自 Exchange 组织中任何发件人的邮件。 这是默认选项。

    • 以下列表中的发件人:此选项指定邮箱将拒绝来自 Exchange 组织中的一组指定发件人的邮件。 单击添加”图标,显示 Exchange 组织中所有收件人的列表。 选择所需的收件人,将其添加到列表中,然后单击“确定”。 还可以通过在搜索框中键入收件人的姓名,然后单击“ 搜索搜索”图标来搜索特定收件人。

  5. 单击“确定”关闭“邮件传递限制”页面,然后单击“保存”保存所做的更改。

使用 Exchange 命令行管理程序 进行邮件传递限制

以下示例展示了如何使用 Exchange 命令行管理程序 为邮箱配置邮件传递限制。 对于其他收件人类型,请使用具有相同参数的相应 Set-cmdlet

此示例将 Robin Wood 的邮箱配置为仅接受来自用户 Lori Penor、Jeff Phillips 以及通讯组 Legal Team 1 的成员的邮件。

Set-Mailbox -Identity "Robin Wood" -AcceptMessagesOnlyFrom "Lori Penor","Jeff Phillips" -AcceptMessagesOnlyFromDLMembers "Legal Team 1"

注意

如果要将邮箱配置为仅接受来自单个发件人的邮件,则必须使用 AcceptMessagesOnlyFrom 参数。 如果要将邮箱设置为仅接受来自属于特定通讯组成员的发件人的邮件,请使用 AcceptMessagesOnlyFromDLMembers 参数。

此示例将用户 David Pelton 添加到 Robin Wood 的邮箱接受其邮件的用户列表中。

Set-Mailbox -Identity "Robin Wood" -AcceptMessagesOnlyFrom @{add="David Pelton"}

此示例将 Robin Wood 的邮箱配置为需要对所有发件人进行身份验证。 这意味着该邮箱将仅接受 Exchange 组织中的其他用户所发送的邮件。

Set-Mailbox -Identity "Robin Wood" -RequireSenderAuthenticationEnabled $true

此示例将 Robin Wood 的邮箱配置为拒绝来自用户 Joe Healy、Terry Adams 以及通讯组 Legal Team 2 的成员的邮件。

Set-Mailbox -Identity "Robin Wood" -RejectMessagesFrom "Joe Healy","Terry Adams" -RejectMessagesFromDLMembers "Legal Team 2"

此示例将 Robin Wood 的邮箱配置为也拒绝组 Legal Team 3 的成员发送的邮件。

Set-Mailbox -Identity "Robin Wood" -RejectMessagesFromDLMembers @{add="Legal Team 3"}

注意

如果要设置邮箱以拒绝来自单个发件人的邮件,则必须使用 RejectMessagesFrom 参数。 如果要设置邮箱以拒绝来自属于特定通讯组成员的发件人的邮件,请使用 RejectMessagesFromDLMembers 参数。

有关与设置不同类型的收件人的传递限制相关的详细语法和参数信息,请参阅下列主题:

如何知道操作成功?

若要验证是否为用户邮箱成功设置了邮件传递限制,请执行下列操作之一:

  1. 在 EAC 中,导航到收件人>邮箱

  2. 在用户邮箱列表中,单击要验证其邮件传递限制的邮箱,然后单击 “编辑”图标

  3. 在邮箱属性页上,单击“邮箱功能”

  4. 在“邮件传递限制”下,单击“查看详情”以验证邮箱的传递限制。

在 Exchange 命令行管理程序 中运行以下命令。

Get-Mailbox <identity> | Format-List AcceptMessagesOnlyFrom,AcceptMessagesOnlyFromDLMembers,RejectMessagesFrom,RejectMessagesFromDLMembers,RequireSenderAuthenticationEnabled