在 Exchange Online 中为邮箱配置邮件传递限制

可以使用新的 EAC、经典 EAC 或 Exchange Online PowerShell 来限制是否将邮件传递到单个收件人。 邮件传递限制可用于控制谁可以向组织中的用户发送邮件。 例如,可以将邮箱配置为接受或拒绝特定用户发送的邮件,或者配置为仅接受来自 Exchange 组织中的用户的邮件。

重要

邮件传递限制不会影响邮箱权限。 对邮箱具有完全访问权限的用户仍能够更新该邮箱中的内容,例如将邮件复制到邮箱中,即使该用户已受到限制。

本主题中介绍的邮件传递限制适用于所有收件人类型。 若要详细了解不同的收件人类型,请参阅Exchange Online中的收件人

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

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

提示

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

使用新的 EAC 配置消息传递限制

  1. 在新 EAC 中,导航到 “收件人>邮箱”。

  2. 在用户邮箱列表中,单击要为其配置邮件传递限制的邮箱。 将显示所选用户邮箱的显示窗格。

  3. “邮箱 设置 >”“邮件流设置”下,单击“ 管理邮件流设置” 链接。

  4. “管理邮件流设置” 显示窗格中,你将看到 “邮件传递限制 ”选项。 单击此选项旁边的 “编辑 ”按钮。 显示 “邮件传递限制 ”窗格。

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

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

    • 所选发件人:这指定用户可以从发件人列表中选择。 单击“ 添加”图标。添加发件人 以显示 Exchange 组织中所有收件人的列表。 还可以通过在搜索框中键入收件人的姓名来搜索特定收件人。 选择所需的收件人,然后单击“ 确认”。

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

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

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

    • 所选发件人:这指定用户可以从发件人列表中选择。 单击“ 添加”图标。添加发件人 以显示 Exchange 组织中所有收件人的列表。 还可以通过在搜索框中键入收件人的姓名来搜索特定收件人。 选择所需的收件人,然后单击“ 确认”。

  1. 单击“保存”保存更改。 单击“ 关闭 ”退出 “管理邮件流设置” 显示窗格。

使用经典 EAC 配置消息传递限制

  1. 在经典 EAC 中,导航到 “收件人>邮箱”。

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

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

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

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

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

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

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

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

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

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

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

您如何知道这有效?

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

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

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

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

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

使用 Exchange Online PowerShell 配置消息传递限制

以下示例演示如何使用 Exchange Online PowerShell 为邮箱配置邮件传递限制。 对于其他收件人类型,请使用具有相同参数的相应 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 参数。

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

您如何知道这有效?

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

在 Exchange Online PowerShell 中运行以下命令。

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