授予用户“代理发送”权限

适用于: Office 365 for professionals and small businesses, Office 365 for enterprises, Live@edu

上一次修改主题: 2011-03-19

“代理发送”权限也称为 SendAs 权限,授予用户在“发件人”地址中使用另一个收件人的电子邮件地址的权限。例如,如果授予用户崔浩荣针对用户关耀燕的邮箱的“代理发送”权限,则崔浩荣可以发送看起来要由关耀燕发送的电子邮件,且不用向发送邮件的关耀燕之外的任何收件人给出指示。或者,如果您的组织使用“技术支持”通讯组,则可以向技术支持人员授予针对“技术支持”通讯组的“代理发送”权限。这样,对发送至“技术支持”组的邮件的答复看起来来自于此组,而不是来自各个技术支持人员。

若要授予用户“代理发送”权限,您可以使用 Windows PowerShell。

开始之前

  • 若要了解如何安装和配置 Windows PowerShell 以及如何连接到服务,请参阅使用 Windows PowerShell
  • “代理发送”权限不同于“代表发送”权限。如果用户崔浩荣具备对关耀燕的邮箱的“代表发送”权限,则当崔浩荣代表关耀燕发送电子邮件时,“发件人”地址将显示崔浩荣代表关耀燕。Microsoft Outlook 用户可以使用委派为自己的邮箱配置“代表发送”权限。管理员可以使用 GrantSendOnBehalfTo 参数为任何收件人类型配置“代表发送”权限。
  • 想要了解有关参数的详细信息?请参阅参数说明。

授予用户“代理发送”权限

运行以下命令:

Add-RecipientPermission <identity> -AccessRights SendAs -Trustee <user>

例如,若要授予名为 Ayla Kol 的用户针对“技术支持”邮箱的“代表发送”权限,请运行以下命令:

Add-RecipientPermission "Help Desk" -AccessRights SendAs -Trustee "Ayla Kol"

Ayla 现在可以发送看起来直接来自于“技术支持”邮箱的邮件。

注意   默认情况下,要求您对“代理发送”权限的添加进行确认。若要跳过确认提示,请使用 -Confirm:$false

查看“代理发送”权限

使用 Get-RecipientPermission cmdlet 可显示在您组织中配置的所有“代理发送”权限。您可对该列表进行筛选,以显示授予特定用户的“代理发送”权限,并查看针对特定收件人的“代理发送”权限。

查看特定用户的“代理发送”权限

运行以下命令:

Get-RecipientPermission - Trustee <user>

例如,若要列出名为 Kim Akers 的用户对其拥有“代理发送”权限的收件人,请运行以下命令:

Get-RecipientPermission -Trustee "Kim Akers"

Kim 可以发送看起来直接来自于这些收件人的邮件。

查看针对特定收件人的“代理发送”权限

运行以下命令:

Get-RecipientPermission <identity>

例如,若要列出对“技术支持”邮箱拥有“代理发送”权限的用户,请运行以下命令:

Get-RecipientPermission "Help Desk"

列出的用户可以发送看起来直接来自于“技术支持”邮箱的邮件。

查看已在组织中配置的所有“代理发送”权限

运行以下命令:

Get-RecipientPermission | where {($_.Trustee -ne 'nt authority\self') -and ($_.Trustee -ne 'null sid')}

注意   筛选器将隐藏允许用户从自己的邮箱发送邮件的自动“代理发送”权限,同时还隐藏来自类似邮箱计划这样的系统对象的任何结果。

吊销“代理发送”权限

运行以下命令:

Remove-RecipientPermission <identity> -AccessRights SendAs -Trustee <user>

例如,若要吊销 Ayla Kol 对“技术支持”邮箱的“代理发送”权限,请运行以下命令:

Remove-RecipientPermission "Help Desk" -AccessRights SendAs -Trustee "Ayla Kol"

现在,Ayla 无法发送看起来直接来自于“技术支持”邮箱的邮件。

若要跳过确认提示,请使用 -Confirm:$false

如何使用“代理发送”权限

拥有“代理发送”权限的单个用户或安全组成员可以打开自己的邮箱,并使用收件人的“发件人”地址发送邮件。

“代理发送”权限不会授予用户对另一个用户的邮箱的访问权限。若要授予单个用户或安全组成员对某一邮箱的访问权限,请使用以下命令:

Add-MailboxPermission <mailbox> -User <user or security group> -AccessRights FullAccess

授予某人对某一邮箱的访问权限以及针对该邮箱的“代理发送”权限后,该人员可以使用自己的凭据打开该邮箱,撰写新邮件以及答复该邮箱中的邮件。

参数说明

可使用 Add-RecipientPermissionRemove-RecipientPermissionGet-RecipientPermission cmdlet 添加、删除和查看“代理发送”权限。这些 cmdlet 使用相同的基本参数:

  • Identity   此参数指定目标收件人。由 Trustee 参数指定的用户或组可针对此收件人执行操作。
    您可指定任意类型的收件人。例如:
    • 邮箱
    • 邮件用户
    • 外部联系人
    • 通讯组
    • 动态通讯组
      Identity 参数是一个位置参数。如果未指定任何参数标签,则假定 cmdlet 的第一个参数是 Identity 参数。这使您可以指定该参数的值,而不用指定该参数的名称。例如,您可以键入 Get-RecipientPermission "Kim Akers" 来代替键入 Get-RecipientPermission -Identity "Kim Akers"
  • Trustee   此参数指定您要为其授予权限的用户或组。这允许用户或组针对 Identity 参数所指定的收件人执行操作。
    您可指定以下类型的用户或组:
    • 邮箱用户
    • 具有用户帐户的邮件用户
    • 安全组

对于 IdentityTrustee 参数,您可使用唯一标识收件人的任何值。

例如:

  • Alias
  • 可分辨名称 (DN)
  • GUID
  • 名称
  • 显示名称
  • LegacyExchangeDN
  • 电子邮件地址