
我正在編寫一個腳本,用於在交換線上 powershell 中建立新的 DG。但我錯過了該命令的一些參數(並且在 technet 上找不到它們)。
簡而言之,我使用指令 New-DistributionGroup。我知道如何完成我需要的大部分任務。但我不知道如何做其中的 3 個(如果我命名有誤,我深表歉意 - 我的交換 gui 是波蘭語的,所以我要翻譯回英語):
1) 從位址清單中隱藏群組。預設情況下禁用它,如何使用 powershell 啟用它?
2) 誰可以向群組發送訊息(是僅供內部使用還是對所有人開放,甚至是組織外部的),預設僅限內部使用
3) 如何更改群組位址中的預設網域?前任。如果我在我的租用戶上建立群組 ADMINS,則預設會使用 COMPANY.ONMICROSOFT.COM 後綴建立。我該如何將其變更為 COMPANY.COM,或對於其他一些群組,例如 COMPANY.PL、COMPANY.DE 等?我應該使用primarySMTPAddress參數來做到這一點嗎?如果是的話,您能舉個例子嗎?
編輯:
以防萬一 - 如果有必要,我可以運行兩個命令 - 一個用於建立群組,第二個(或更多)用於修改它。
答案1
您需要使用Set-DistributionGroup
CMDlet 指令,其語法為:
Set-DistributionGroup -Identity <DistributionGroupIdParameter>
- 從位址清單中隱藏群組:
[-HiddenFromAddressListsEnabled <$true | $false>]
誰可以向群組發送訊息: 這裡有很多選擇:
- 您可以從清單中接受:
[-AcceptMessagesOnlyFrom <MultiValuedProperty>] [-AcceptMessagesOnlyFromDLMembers <MultiValuedProperty>] [-AcceptMessagesOnlyFromSendersOrMembers <MultiValuedProperty>]
- 您也可以阻止訊息
[-RejectMessagesFrom <MultiValuedProperty>] [-RejectMessagesFromDLMembers <MultiValuedProperty>] [-RejectMessagesFromSendersOrMembers <MultiValuedProperty>]
- 最後,如果需要,需要寄件者進行身份驗證
[-RequireSenderAuthenticationEnabled <$true | $false>]
- 您可以從清單中接受:
- 變更群組位址中的預設網域:
[-PrimarySmtpAddress <SmtpAddress>]
https://technet.microsoft.com/en-us/library/bb124955(v=exchg.160).aspx