Wenn ein Mitarbeiter das Unternehmen verlässt, wird meißt erstmal nur das Konto deaktiviert. Dies bedeutet aber, dass der Name  des Mitarbeiters weiterhin in der GAL auftaucht. Hier kann man sich aber mit einem kleinen Powershell Befehl behelfen.

    get-mailbox -ResultSize unlimited | where{$_.UserAccountControl -eq "AccountDisabled, NormalAccount" -and $_.RecipientTypeDetails -eq "UserMailbox"} | Set-Mailbox -HiddenFromAddressListsEnabled $True

    Damit die Änderung sofort wirkt, muss das OAB neu generiert werden

    Get-OfflineAddressBook | Update-OfflineAddressBook

    und an die CAS Server verteilt werden

    Start-Sleep -s 30
    Get-ClientAccessServer | Update-FileDistributionService

    Sollten Probleme bei der OAB Generierung auftreten, kann man diesen Problemen durch das herauf setzten des Log-Levels auf den Grund gehen.

    Set-EventLogLevel "MSExchangeSAOAL Generator" -Level medium

    Leave A Reply