做为一个Exchange2007 管理员,也许你经常给某个个人或组信箱设置Send Assend behalf 权限; 但在如何为distribution Group设置以上权限, 可能你并没有涉及到, 那么建议你看一下这篇文章. Exchange2007 管理台中并没有提供图形设置界面. 但我们可以通过PowerShell得以轻松实现。

假设有三个用户User1, User2, User3 需要加分发组Test_Distribute中,并设置send as Behalf权限步骤如下:

步骤1:增加一个用户到分发组:

简单的语法如下:

Add-DistributionGroupMember -Identity "Distribution Group Name" -Member User1

实例:

Add-DistributionGroupMember -Identity "Test_Distribute" -Member "User1"

步骤2:设置一个用户的Send as 权限

方法1: 打开AD的用户管理; 设置send as权限; 这与普通的邮箱设置是一样的

方法2PowerShell

增加SendAs权限语法:
Add-AdPermission "Distribution Group Name" -user user1@domain.com -Acce***ights extendedright -ExtendedRights "send as"

Add-AdPermission "Distribution Group Name" -user user2@domain.com -Acce***ights extendedright -ExtendedRights "send as"
去除SendAs权限

Remove-AdPermission "Distribution Group Name" -user user2@domain.com -Acce***ights extendedright -ExtendedRights "send as"

实例:

Add-AdPermission "Bill_Distribute" -user Bill@tst.com -Acce***ights extendedright -ExtendedRights "send as"

Remove-AdPermission "Bill_Distribute" -user Bill@tst.com -Acce***ights extendedright -ExtendedRights "send as"

步骤3:设置一个用户的Send on behalf of 权限

这里只能在PowerShell中实现:

语法:

Set-DistributionGroup "Distribution Group Name" -GrantSendOnBehalfTo "User1","User2","User3"

实例:

Set-DistributionGroup "Test_Distribute" -GrantSendOnBehalfTo "Test_User","Bill"

或是

Set-DistributionGroup –Identity "Test_Distribute" -GrantSendOnBehalfTo "Test_User","Bill"

注意:GrantSendOnBehalfTo 是一个多值属性;如果一个distribution Group要设置多个代理分发人,则这些人必须在一个GrantSendOnBehalfTo语句中设置;

如果您按照以下运行顺序执行以下语句:

Set-DistributionGroup "Distribution Group Name" -GrantSendOnBehalfTo "User1"
Set-DistributionGroup "Distribution Group Name" -GrantSendOnBehalfTo "User2"
Set-DistributionGroup "Distribution Group Name" -GrantSendOnBehalfTo "User3"

那么最终只有User3send on behalf 权限。

注意:

如果你想on behalf of 一个信箱, 那么那个信箱是不允许“在地址簿中隐藏的”,否则会导致失败,你可以从Managing Mailbox Features进行修改.

关于Send AsSend on behalf的设置可以参照

http://blog.vsharing.com/BillMa/A1237467.html