Da es beim Eintragen von Stellvertretungen zu Problemen kommt, wenn User eingetragen sind die kein Mailbox mehr haben, habe ich hier einen Powershell-Einzeiler zum Entfernen von Usern ohne Mailbox aus den Stellvertretungen:
1 | $aGood =@(); Get-Mailbox <Mailbox> |Select -Object -ExpandProperty GrantSendOnBehalfTo|%{ if (( Get-User $_ ).RecipientType -eq "UserMailbox" ) { $aGood += $_ }}; Set-Mailbox <Mailbox> -GrantSendOnBehalfTo $aGood ;
|
Parameter <Mailbox>: gewünschte Mailbox angeben in der üblichen Form angegeben (Alias, Domain\Username,e-Mailadresse).