2016-08-22 1 views
0

Un employé a quitté la société il y a quelque temps et n'a jamais été retiré de la liste des expéditeurs autorisés sur ce groupe particulier. Comment puis-je supprimer un membre désactivé du groupe de distribution pour Exchange 2010? BTW J'ai 242 groupes de distribution d'objets.Suppression d'un membre désactivé du groupe de distribution pour Exchange 2010

Jusqu'à présent, j'ai essayé:

Tout d'abord, je veux juste aller chercher les utilisateurs handicapés liste des AcceptMessagesOnlyFrom et AcceptMessagesOnlyFromSendersOrMembers et AcceptMessagesOnlyFromDLMembers au sein de 242 groupes de distribution par boucle

, je veux supprimer tous les

(get-mailbox "user logon").acceptmessagesonlyfrom |% { $_.name} | add-content "c:/output/" 
(get-mailbox "user logon").acceptmessagesonlyfromdlmembers |% { $_.name} | add-content "c:/output/" 
+0

est-il des commentaires à ce sujet? – Arbelac

+0

Je suppose que vous ne supprimez pas leur compte de AD pour une raison quelconque. Cela désactiverait leur boîte aux lettres et supprimerait toutes les associations de cette boîte aux lettres ... –

+0

@JamesC. Comme je l'ai dit ci-dessus mon message comment puis-je les supprimer tous via script PowerShell? Des idées? – Arbelac

Répondre

-1

vérifier la RecipientType des utilisateurs obsolètes avec Get-DistributionGroupMember.
Pour moi c'était User parce que les utilisateurs sont désactivés.

Get-DistributionGroup | % { 
    $dg = $_.Name ; Get-DistributionGroupMember $_ | % { 
    if ($_.RecipientType -eq "User") { 
     write-host ("Remove-DistributionGroupMember -Identity '" + $dg + "' -Member '" + $_.Name + "' -Confirm:`$False -BypassSecurityGroupManagerCheck") 
    } 
    } 
}