Oliver Salzburg Asked: 2017-08-05 03:50:59 +0800 CST2017-08-05 03:50:59 +0800 CST 2017-08-05 03:50:59 +0800 CST 如何允许用户从属于通讯组的地址发送邮件? 772 我有一个通讯组,该通讯组具有[email protected]与之关联的地址。我现在希望该组的成员能够使用该电子邮件地址发送电子邮件。 我在 Outlook 中添加了地址,但是当我发送电子邮件时,Exchange 抱怨用户无权使用该地址。 exchange-2010 1 个回答 Voted Best Answer Oliver Salzburg 2017-08-05T03:50:59+08:002017-08-05T03:50:59+08:00 首先,您需要为用户分配代理发送权限。这可以通过 PowerShell 或 MMC 完成。 1a) 通过 PowerShell 分配 Send-As 权限 在 Exchange 服务器上的 PowerShell 中输入以下命令。 Add-ADPermission -Identity "CONTOSO Sales" -User "CONTOSO\UserName" -ExtendedRights Send-As 1b) 通过 MMC 分配 Send-As 权限 您可以通过 MMC将通讯组的代理发送权限手动分配给用户。 在 Exchange 计算机上,单击“开始”,指向“程序”,指向“ Microsoft Exchange ”,然后单击“ Active Directory 用户和计算机” 。 在视图菜单上,单击以选择高级功能。 展开用户,右键单击要授予权限的MailboxOwner对象,然后单击属性。 单击安全选项卡,然后单击高级。 在MailboxOwner的访问控制设置对话框中,单击添加。 在“选择用户、计算机或组”对话框中,单击要授予“发送为”权限的用户帐户或组,然后单击“确定” 。 在MailboxOwner的权限条目对话框中,单击应用到列表中的仅此对象。 在“权限”列表中,找到“发送为”,然后单击以选中“允许”复选框。 单击确定三次以关闭对话框。 一些在线消息来源指出,仅向用户分配“代理发送”权限非常重要。我还没有验证这一点,但值得一试。 显然,更改此设置可能不会立即产生任何效果。已经注意到,重新启动 Exchange 信息存储服务将使其立即生效。 2) 向用户授予 SendOnBehalf 权限 如果 Send-As 权限没有产生所需的结果,您可能需要尝试将组的 SendOnBehalf 权限分配给用户: Set-DistributionGroup -Identity "CONTOSO Sales" -GrantSendOnBehalfTo "CONTOSO\UserName"
首先,您需要为用户分配代理发送权限。这可以通过 PowerShell 或 MMC 完成。
1a) 通过 PowerShell 分配 Send-As 权限
在 Exchange 服务器上的 PowerShell 中输入以下命令。
1b) 通过 MMC 分配 Send-As 权限
您可以通过 MMC将通讯组的代理发送权限手动分配给用户。
在 Exchange 计算机上,单击“开始”,指向“程序”,指向“ Microsoft Exchange ”,然后单击“ Active Directory 用户和计算机” 。
在视图菜单上,单击以选择高级功能。
展开用户,右键单击要授予权限的MailboxOwner对象,然后单击属性。
单击安全选项卡,然后单击高级。
在MailboxOwner的访问控制设置对话框中,单击添加。
在“选择用户、计算机或组”对话框中,单击要授予“发送为”权限的用户帐户或组,然后单击“确定” 。
在MailboxOwner的权限条目对话框中,单击应用到列表中的仅此对象。
在“权限”列表中,找到“发送为”,然后单击以选中“允许”复选框。
单击确定三次以关闭对话框。
一些在线消息来源指出,仅向用户分配“代理发送”权限非常重要。我还没有验证这一点,但值得一试。
显然,更改此设置可能不会立即产生任何效果。已经注意到,重新启动 Exchange 信息存储服务将使其立即生效。
2) 向用户授予 SendOnBehalf 权限
如果 Send-As 权限没有产生所需的结果,您可能需要尝试将组的 SendOnBehalf 权限分配给用户: