Exchange 2010: Standard-Ordnernamen lokalisieren (Set-MailboxRegionalConfiguration)
Bei Mailbox-Migrationen oder neu angelegten Postfächern in Exchange 2010 kommt es vor, dass die Standard-Ordner wie „Posteingang“, „Gesendete Elemente“ oder „Gelöschte Elemente“ in der falschen Sprache erscheinen – oder gar nicht umbenannt werden. Mit dem PowerShell-Cmdlet Set-MailboxRegionalConfiguration lässt sich das schnell und sauber korrigieren.
Das Problem: Falsche Sprache bei Standard-Ordnern
Exchange erstellt Standard-Ordner intern mit englischen Namen. Die lokalisierte Anzeige in Outlook erfolgt erst, wenn der Benutzer sich erstmals anmeldet und die Sprache gesetzt ist. Nach einer Migration oder bei programmatisch erstellten Postfächern kann es vorkommen, dass die englischen Originalbezeichnungen (Inbox, Sent Items, Deleted Items) angezeigt werden.
Ordnernamen auf Englisch setzen und umbenennen
Mit folgendem Cmdlet werden die Standard-Ordner eines Postfachs auf Englisch gesetzt und sofort umbenannt:
Set-MailboxRegionalConfiguration -Identity "benutzername" -Language "en-US" -LocalizeDefaultFolderName
Auf Deutsch setzen
Für deutschsprachige Postfächer verwendet man den entsprechenden Sprach-Code:
Set-MailboxRegionalConfiguration -Identity "benutzername" -Language "de-DE" -LocalizeDefaultFolderName -TimeZone "W. Europe Standard Time"
Aktuelle Einstellung eines Postfachs prüfen
Get-MailboxRegionalConfiguration -Identity "benutzername"
Massenkorrektur für alle Postfächer
Wenn nach einer Migration alle Postfächer angepasst werden müssen, hilft eine Schleife über alle Mailboxen:
# Alle Postfächer auf Deutsch setzen
Get-Mailbox -ResultSize Unlimited | ForEach-Object {
Set-MailboxRegionalConfiguration -Identity $_.Identity `
-Language "de-DE" `
-LocalizeDefaultFolderName `
-TimeZone "W. Europe Standard Time"
Write-Host "Aktualisiert: $($_.DisplayName)"
}
Postfach-Datumformat und Zeitzone anpassen
Neben der Sprache lassen sich auch Datumformat und Zeitzone konfigurieren – wichtig für Benutzer in verschiedenen Zeitzonen:
# Vollständige Konfiguration für München/Berlin
Set-MailboxRegionalConfiguration -Identity "benutzername" `
-Language "de-DE" `
-TimeZone "W. Europe Standard Time" `
-DateFormat "dd.MM.yyyy" `
-TimeFormat "HH:mm" `
-LocalizeDefaultFolderName
Verfügbare Zeitzonen abfragen
# Alle verfügbaren Zeitzonen anzeigen
[System.TimeZoneInfo]::GetSystemTimeZones() | Select-Object Id, DisplayName | Where-Object {$_.DisplayName -like "*Europe*"}
Weitere Exchange-Tipps und PowerShell-Anleitungen für Exchange 2010 und neuere Versionen findet ihr in der Kategorie Microsoft Exchange. Für allgemeine Windows-PowerShell-Skripte lohnt sich ein Blick in die Windows-Administration.


