最近在管理 Microsoft 365 Exchange Online 共用信箱時,發現同樣都是繁體中文環境,有些信箱顯示為「收件匣」,有些卻顯示為「Inbox」。
例如:
正常顯示:
收件匣 寄件備份 草稿 刪除的郵件
異常顯示:
Inbox Sent Items Drafts Deleted Items
【問題現象】
在 Outlook Web(OWA)或新版 Outlook 中,特定共用信箱顯示:
Inbox Drafts Sent Items Deleted Items
但其他共用信箱卻顯示:
收件匣 草稿 寄件備份 刪除的郵件
【檢查信箱語系】
先使用 Exchange Online PowerShell 查詢:
Get-MailboxRegionalConfiguration seminar@contoso.com
查詢結果:
Language : zh-TW DateFormat : yyyy/M/d TimeFormat : tt hh:mm
看起來已經是繁體中文。
進一步查看詳細資訊:
Get-MailboxRegionalConfiguration seminar@contoso.com | fl *
結果例如:
Language : zh-TW DefaultFolderNameMatchingUserLanguage : False
【原因分析】
Exchange Online 的系統資料夾名稱是在信箱建立時產生的。
如果信箱建立時使用英文語系,預設資料夾名稱通常會是:
Inbox Sent Items Drafts Deleted Items
即使日後將信箱語系修改為 zh-TW,資料夾名稱仍可能維持英文。
新版 Outlook 與 Outlook Web App(OWA)會直接顯示資料夾的實際名稱,因此使用者看到的仍然是 Inbox,而不是收件匣。
【驗證實際資料夾名稱】
可利用以下指令確認:
Get-EXOMailboxFolderStatistics seminar@contoso.com | Where-Object {$_.FolderType -ne "None"} | Select Name,FolderType
若結果顯示:
Name FolderType
Inbox Inbox Drafts Drafts Sent Items SentItems
表示該信箱的系統資料夾名稱確實仍為英文。
【解決方式】
執行以下指令重新本地化(Localize)預設資料夾名稱:
Set-MailboxRegionalConfiguration -Identity seminar@contoso.com -Language zh-TW ` -LocalizeDefaultFolderName
執行後等待數分鐘,再重新登入 Outlook Web 或重新整理 Outlook。
【修正結果】
原本顯示:
Inbox Drafts Sent Items Deleted Items
修正後變成:
收件匣 草稿 寄件備份 刪除的郵件
問題立即解決。
【批次修正所有共用信箱】
如果公司有多個共用信箱需要統一顯示為繁體中文,可執行:
Get-Mailbox -RecipientTypeDetails SharedMailbox | ForEach-Object { Set-MailboxRegionalConfiguration -Identity $_.UserPrincipalName -Language zh-TW ` -LocalizeDefaultFolderName }
【重點整理】
信箱語系是 zh-TW,不代表資料夾名稱一定是中文。
Outlook Web 與新版 Outlook 會顯示實際資料夾名稱。
英文建立的信箱可能持續顯示 Inbox、Sent Items。
可利用下列指令重新本地化預設資料夾名稱:
Set-MailboxRegionalConfiguration -Identity user@domain.com -Language zh-TW ` -LocalizeDefaultFolderName
- 本案例已成功透過上述指令將 Inbox 轉換為收件匣。
【測試環境】
Microsoft 365 Business Premium Exchange Online Shared Mailbox(共用信箱) Outlook Web App(OWA) New Outlook for Windows
沒有留言:
張貼留言