Powershell: Sprache eines Postfaches anpassen

Damit die Befehle in diesem Artikel funktionieren, müssen wir erst einmal eine Remote-Verbindung zu Office 365 herstellen. Eine Anleitung dazu findet sich in diesem Artikel.

Es müssen nur die Schritte unter „Remote Powershell“ beachtet werden.

 

Wollen wir die Sprache einer Mailbox, auf die wir keinen Zugriff haben, in Office 365, anpassen, können wir folgenden Befehl nutzen:

Set-MailboxRegionalConfiguration -Identity tino.ruge -Language 1031 -TimeZone "W. Europe Standard Time" -LocalizeDefaultFolderName:$true

Dieser setzt die Sprache der Mailbox „tino.ruge“ auf Deutsch, passt die Zeitzone an und übersetzt ggf. alle Ordner in die korrekte Sprache.

Um die Sprache, Zeitzone und Ordnernamen aller Postfächer anzupassen, können wir folgenden Befehl nutzen:

Get-mailbox -ResultSize unlimited | foreach { Write-Host "Anpassung von $_"; Set-MailboxRegionalConfiguration -Identity $_.Alias -Language 1031 -TimeZone "W. Europe Standard Time" -LocalizeDefaultFolderName:$true }

Oder, wenn keine Ausgabe gefordert ist (bei vielen Postfächern, schneller in der Laufzeit):

Get-Mailbox | Set-MailboxRegionalConfiguration -Language 1031 -Timezone "W. Europe Standard Time" -LocalizeDefaultFolderName:$true

Kategorien: Microsoft 365, Powershell

tino-ruge.de wird tino-kuptz.de

Im Laufe des Jahres 2024 wird dieser Blog umziehen. Alle Inhalte werden 1:1 weitergeleitet, nix geht verloren. Neue Domain, alter Autor, alter Inhalt.