【引子】
由于组织内部的信息安全、行政需求或者网络限制,对于一些部门群发,全网群发或者领导邮箱需要设置发送限制。
为了满足这些需求,下面便是用在企业HAB中设置发送限制为例,介绍如何快速的用命令完成一系列的操作步骤。
【正文】
1. 群发限制组准备
本文是通过“传递管理”这一项中,添加一个允许向该对象发送邮件的通讯组,这样就只有该通讯组能向这个对象发送邮件,从而完成了发送限制的设置。

首先我们用命令新建该通讯组,在准备好对应的csv表格后,使用命令如下:
Import-csv c:\1\HABqflist.csv | ForEach-Object -Process {New-DistributionGroup -Name $_.Name -DisplayName $_.Displayname -Alias $_.Alias -SamAccountName $_.SamAccountName -OrganizationalUnit $_.OrganizationalUnit -domaincontroller snadvpwa01 -primarysmtpaddress $_.address -Type distribution | set-DistributionGroup -EmailAddressPolicyEnabled $false -HiddenFromAddressListsEnabled $true}
新建之后,在AD中查看结果如下图:

2. 群发限制设置
现在我们将新建好的组加入到“传递管理”的方框中,使用的命令如下:
Import-Csv C:\1\ForbidReceiveEmail.csv |Foreach-object {Set-DistributionGroup -Identity $_.HABGroup -MemberDepartRestriction closed -AcceptMessagesOnlyFromSendersOrMembers $_.AcceptMessagesOnlyFrom}
运行后结果如下

3. 结果测试
我们尝试使用测试邮箱向总裁办发送邮件,得到如下提示,发送限制得以实现。

4. 添加群发权限
设置完发送限制后,如果有用户需要申请想总裁办发送邮件的权限,只需要将他的账号添加至我们新建的通讯组中即可。,此时再用测试邮箱向总裁办发送邮件,就没有“您没有权限发送至:总裁办”的提示了。


