[英]Exchange Online - Remove shared mailboxes from all distribution group memberships
我已通過Exchange管理中心無意中將共享郵箱添加到通訊組,並且由於EAC未指定郵箱類型而無法刪除它們(我可能不小心刪除了常規郵箱)
我嘗試編寫Powershell腳本來完成任務,但是它不起作用。
$DistributionGroups = Get-Distributiongroup
$SharedMailboxes = Get-mailbox -RecipientTypeDetails sharedmailbox
ForEach ($Group in $DistributionGroups)
{
ForeEach ($Mailbox in $SharedMailboxes)
{
if ((Get-Distributiongroupmember $Group.Name | select -expand name) -contains $Mailbox)
{
Remove-DistributionGroupMember -Identity "$Group" -Member "$Mailbox"
}
}
}
我剛剛在第5行發現語法錯誤,我誤認為ForEach
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.