加判斷,若是通信組默認是勾選了容許全部發件人,則跳過操做。 適合exchange 2010或2013平臺 #Set-DistributionGroup : 若是使用 IgnoreDefaultScope 開關,則 Identity 參數必須包含可分辨名稱。使用 Identity 參數指定一個有效的 DN #下面的命令會先檢測是否是已經默認勾選了全部發件人,若是已經勾選了則退出,若是沒有勾選,則調整追加自定義的收件人列表。 Add-PSSnapin *exchange* $groups = Get-Content D:\scripts\grouplist.txt foreach ($group in $groups) { $group1=Get-DistributionGroup -Identity $group -ResultSize unlimited if ($check=[string]$group.AcceptMessagesOnlyFromSendersOrMembers,$check -ne "") { $current = $group1.AcceptMessagesOnlyFromSendersOrMembers $current+='mailtest1@le.com' #$current+='mailtest2@le.com' #若是隻須要添加一個用戶到多個組,請把這行用#註釋掉 Set-DistributionGroup -BypassSecurityGroupManagerCheck ` -Identity $group -AcceptMessagesOnlyFromSendersOrMembers $current -Verbose } else { Write-Host -ForegroundColor Green "提示:組$group 已經配置權限爲容許全部發件人,無需修改!" } }
您也能夠關注下方微信公衆號獲取更多內容api