2017-01-05 57 views
0

如何建立一個動態分配列表,其中包含具有特定域的交換郵箱的所有成員,噢,地址爲@roadkillcafe.com通過域的動態分配列表

我們在我們的設置中有幾個域名,其中許多域名具有@roadkillcafe.com域名的別名(代理),但其主要地址(UPN)不同。我們也有交換賬戶,其UPN屬於同一個域名。

我需要一個郵件列表,可以發送到所有具有該域名的地址作爲UPN或作爲代理。我怎樣才能得到這個?

我知道在powershell中使用命令new-dynamicdistributiongroupset-dynamicdistributiongroup

+0

爲什麼downvote和close-vote?我已經標記了這個PowerShell。 – bgmCoder

+0

如果你將鼠標懸停在downvote箭頭上,其中一個推薦原因是「*這個問題沒有顯示任何研究成果*」。你沒有證明你已經試圖編寫任何的PowerShell代碼來做到這一點,或者研究如何處理它。因此,不要像「*我自己這樣做,但我需要幫助*」這樣問,而是像「*你爲我做這一切,當它完成時打電話給我*」 - 從頭開始​​要求完整的腳本,根據您的規格,免費。 StackOverflow旨在幫助*您的*代碼,而不是免費諮詢。這種類型的問題可以惹惱人們。 – TessellatingHeckler

+0

同樣,使用Google搜索「powershell exchange創建動態通訊組」可以將您帶到New-DynamicDistributionGroup的Microsoft文檔以及StackOverflow問題http://stackoverflow.com/q/20553674/478656和http:// stackoverflow。 com/questions/33213031和http://serverfault.com/a/246400/57144這會讓你有所收穫。然後你可以通過谷歌的方式來過濾用戶的電子郵件域,並更具體地問「爲什麼不是我的過濾器匹配{這些用戶}」或「什麼樣的過濾器可以挑選出{這些用戶}」或什麼。 – TessellatingHeckler

回答

1

您可以使用New-DynamicDistributionGroup cmdlet。以下是可過濾的TechNet articleTechNet article。幸運的是aliasuserprincipalname可以通配符進行過濾。

New-DynamicDistributionGroup -Name "ExampleDDG" -RecipientFilter { 
    (Alias -like '*@roadkillcafe') -or 
    (userprincipalname -like '*@roadkillcafe') 
} 
+0

我知道有一個命令,但我仍然習慣使用PowerShell來完成Web GUI不能執行的操作。在我這樣做之後,我怎麼知道它被提取到列表中的地址?我的意思是,我怎麼知道它會在沒有對每個人進行測試的情況下運行? – bgmCoder

+0

對於任何嘗試此操作的用戶,當您在Exchange管理界面中查看動態通訊組時,它會告訴您它是用powershell構建的,並且必須使用powershell進行修改 - 您無法在網絡管理員中更改它接口。 – bgmCoder

+0

還有這個頁面:https://technet.microsoft.com/en-us/library/bb232019(v=exchg.160).aspx談到預覽 - 但它似乎你有使用清單,然後纔可以預習。 – bgmCoder