我如何允许用户从属于通讯组的地址发送?

我有一个分发组,其地址为[email protected] 。 我现在希望该组的成员能够使用该电子邮件地址发送电子邮件。

我在Outlook中添加了地址,但是当我发送电子邮件时,Exchange抱怨用户无权使用该地址。

首先,您将要为用户分配“ 发送”权限。 这可以通过PowerShell或MMC完成。

1a)通过PowerShell分配发送权限

在Exchange服务器的PowerShell中input以下命令。

 Add-ADPermission -Identity "CONTOSO Sales" -User "CONTOSO\UserName" -ExtendedRights Send-As 

1b)通过MMC分配发送权限

您可以通过MMC手动将通讯组的发送权限分配给用户 。

  1. 在Exchange计算机上,单击“ 开始” ,指向“ 程序” ,指向“ Microsoft Exchange” ,然后单击“ Active Directory用户和计算机” 。

  2. 在视图菜单上,单击以select高级function 。

  3. 展开用户 ,用鼠标右键单击您要授予权限的MailboxOwner对象,然后单击属性 。

  4. 单击安全选项卡,然后单击高级 。

  5. 在MailboxOwner的访问控制设置对话框中,单击添加 。

  6. 在“ select用户,计算机或组”对话框中,单击要授予“发送身份”权限的用户帐户或组,然后单击“ 确定” 。

  7. 在MailboxOwner的权限项目对话框中,单击应用于列表中的此对象。

  8. 在权限列表中find发送 ,然后单击以选中允许checkbox。

  9. 单击确定三次closures对话框。

几个在线来源指出, 只有 “ 发送”权限分配给用户是很重要的。 我没有证实这一点,但值得一试。

显然,更改此设置可能不会立即生效。 已经注意到 ,重新启动Exchange信息存储服务将使其立即生效。

2)授予用户的SendOnBehalf权限

如果“发送”权限不会产生所需的结果,则可能需要尝试将组的SendOnBehalf权限分配给用户:

 Set-DistributionGroup -Identity "CONTOSO Sales" -GrantSendOnBehalfTo "CONTOSO\UserName"