メール
 Computer >> コンピューター >  >> ソフトウェア >> メール

【解説】Outlook・Exchange・Microsoft 365のメールボックス地域設定(言語・タイムゾーン)の変更方法

オンプレミスのExchange ServerとExchange Online(Microsoft 365)では、ユーザーメールボックスごとに個別の地域設定を利用できます。メールボックスの地域設定には、日付と時刻の表示形式、タイムゾーン、言語設定、メールボックスフォルダー名などが含まれます。本記事では、Outlook Web Access(OWA)とPowerShellを使用して、オンプレミスExchangeおよびMicrosoft 365のメールボックス地域設定を管理する方法を詳しく解説します。

初回接続時の言語設定の仕組み

Outlookは、メールボックスへの最初の接続時に、Windowsユーザープロファイルのローカライズ設定に合わせてメールボックスの言語を自動的に設定します。そのため、ユーザーが英語版のWindows(または英語ロケールのOS)から初めてメールボックスへアクセスすると、既定フォルダー名が英語で表示されます。逆に、ドイツ語ロケールのWindowsから接続した場合は、「Inbox」ではなく「Posteingang」、「Sent Items」ではなく「Postausgang」といったフォルダー名が表示されます。

注意点として、一度作成された既定フォルダー名は、後からOutlook上で直接変更することができません。

OWAで既定フォルダー名の言語を変更する方法

ここでは、英語表記になっている既定フォルダー名をドイツ語に変更するケースを例に説明します。まず、ユーザーはブラウザーからOutlook Web Access(OWA)にログインする必要があります。

  1. OWAで「オプション」→「全般」→「地域とタイムゾーン」を開きます。
  2. 表示されたフォームで、インターフェースの言語(ここではドイツ語に変更)、タイムゾーン、日付/時刻の形式を選択します。
  3. 新しい言語設定に合わせて既定フォルダー名も変更したい場合は、「指定した言語に合わせて既定フォルダーの名前を変更する(Rename default folders so their names match the specified language)」にチェックを入れます。
  4. 「保存」をクリックします。

その後、OWAのページを更新すると、既定フォルダー名やメールボックスのインターフェースがドイツ語に切り替わっていることを確認できます。

Microsoft 365の最新のOutlook on the webでは、「設定」→「全般」→「言語と時刻」から同じ操作を行うことができます。

PowerShellでメールボックスの地域設定を構成する方法

オンプレミスExchangeやMicrosoft 365(Exchange Online)テナントでは、PowerShellを使ってメールボックスの地域設定を効率的に管理できます。

まず、PowerShellでオンプレミスExchangeサーバーまたはMicrosoft 365テナントに接続します。Exchange Onlineへ接続する際は、以下のコマンドを使用します。

$365Cred = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $365Cred -Authentication Basic -AllowRedirection
Import-PSSession $Session

アカウントでMFA(多要素認証)が有効になっている場合は、Exchange Online PowerShell V2(EXO V2)モジュールを使用して接続してください。

Connect-ExchangeOnline -UserPrincipalName maxbak@woshub.onmicrosoft.com -ShowProgress $true

現在のメールボックス地域設定を確認するには、次のコマンドを実行します。

Get-MailboxRegionalConfiguration -Identity maxbak@woshub.onmicrosoft.com

Get-MailboxRegionalConfigurationコマンドレットとSet-MailboxRegionalConfigurationコマンドレットは、Exchange Server 2013 / 2016 / 2019 および Microsoft 365 の両方で使用できます。

既定フォルダー名を英語に変更し、タイムゾーンを米国東部(UTC-05:00)に設定するには、以下のコマンドを実行します。

Get-Mailbox maxbak@woshub.onmicrosoft.com | Set-MailboxRegionalConfiguration -LocalizeDefaultFolderName:$true -Language "en-US" -TimeZone "US Eastern Standard Time"

Windowsで利用可能なタイムゾーンの一覧は、次のコマンドで確認できます。

Get-TimeZone -ListAvailable

既定のOutlookフォルダー名だけを英語からドイツ語に変更したい場合は、以下のコマンドを使用します。

Get-Mailbox maxbak@woshub.onmicrosoft.com | Set-MailboxRegionalConfiguration -LocalizeDefaultFolderName:$true -Language "de-DE" -DateFormat "yyyy-MM-dd" -TimeFormat "HH:mm"

既定フォルダー名は即座に変更されます。

メールボックスの言語を変更する際は、新しい日付と時刻の形式も同時に指定できます。ただし、指定した日付・時刻形式が言語設定と一致していない場合、次のようなエラーが発生します。

DateFormat "M/d/yyyy" isn't valid for current language setting "de-DE". Valid formats include "dd.MM.yyyy, dd.MM.yy, d.M.yy, dd/MM/yy, yyyy-MM-dd"

または

The TimeFormat "h:mm tt" isn't valid for current language setting "de-DE". Valid formats include "H:mm, HH:mm".

日付/時刻形式を手動で指定したくない場合は、選択した言語の既定形式を使用するよう、次のパラメーターを指定できます。
-DateFormat $null -TimeFormat $null

また、Exchangeサーバー上のすべてのメールボックスの地域設定を一括で変更することも可能です。

Get-Mailbox -Server be-msg01 -ResultSize unlimited -Filter {RecipientTypeDetails -eq 'UserMailbox'} | Set-MailboxRegionalConfiguration -TimeZone "Central Europe Standard Time" -LocalizeDefaultFolderName:$true -Language "en-gb"

Outlookで既定フォルダー名をリセットする方法

ユーザーのメールボックスが空である場合、またはフォルダー名を変更せずに新しい言語設定が適用されている場合は、Outlookを使用してExchangeメールボックスの既定フォルダー名をリセットできます。この操作を行うには、Windowsプロファイルの地域設定を対象の言語に合わせて変更したうえで、/ResetFolderNamesオプションを付けてOutlookを起動します。

outlook.exe /resetfoldernames

次回Outlookを起動すると、フォルダー名が新しい言語で表示されます。

このコマンドでうまくいかない場合(Outlookのバージョンによって挙動が異なることがあります)、次のコマンドを試してみてください。

outlook.exe /resetfolders
  1. Outlookで「Microsoft Exchangeへの接続が利用できません」エラーが出る場合の6つの対処法

    Outlookを起動したとき、またはパソコンで初めてOutlookをセットアップしようとしたときに、多くのユーザーから報告されているエラーメッセージがあります。このエラーにはOKボタンが表示され、クリックするとダイアログを閉じられますが、OKを押すと今度はMicrosoft Exchangeサーバーとユーザー名の入力を求めるダイアログが表示されます。しかしながら、認証情報を入力して次へをクリックしても、問題は解決しません。「Microsoft Exchange への接続を利用できません。この操作を完了するには、Outlook をオンラインまたは接続された状態にする必要があります。」Outloo

  2. Outlook 2013/2016/365でメール署名を追加・変更する方法【手順を画像付きで解説】

    メールの署名は、一度設定すれば長い間そのまま使い続けられることも多いものです。しかし、所属部署や連絡先情報が変わった際には内容を編集・更新する必要がありますし、パソコンの買い替えやシステムのアップデート後には、署名を作り直さなければならないケースもあります。 とはいえ、やり方さえ分かってしまえば、署名の編集や変更はとても簡単です。しかも、その手順はMicrosoft Outlook 2013、2016、365のどれでも共通しています。この記事では、既存の署名の変更方法と新しい署名の作成方法を、わかりやすく解説します。 Outlook 2013/2016/365で既存の署名を編集・変更する方法