Symptoms
Assume that you're using Microsoft Outlook to either reply to a message or forward a message that's sent from one of the following environments:
-
Microsoft Exchange Server 2013
-
Microsoft Exchange Server 2010 Service Pack 1 (SP1) or Exchange Server 2010 Service Pack 2 (SP2)
-
Microsoft Exchange Online in Office 365
In this situation, Japanese double-byte character set (DBCS) characters that appear in any of the following fields of the message become corrupted:
-
The display name of the sender
-
The display name of the recipients
-
The subject of the message
-
The file name of an attachment
-
The message body
This issue occurs if the field contains single-byte Kana characters.
Note This issue also occurs in posted items in public folders.Cause
This issue occurs because the value of the PR_INTERNET_CPID MAPI property of the message is stamped as 50222 by Exchange RPC Client Access service or Outlook Web App. Because of a restriction in Outlook, the code page 50222 characters are corrupted.
Resolution
To resolve this issue, use one of the following methods, as appropriate for your situation.
Use the Exchange Management Shell to change the value of the PreferredInternetCodePageForShiftJis parameter to 50220. To do this, follow these steps:
-
Open the Exchange Management Shell.
-
Run the following commands:
Set-OrganizationConfig -PreferredInternetCodePageForShiftJis:50220
Get-RemoteDomain | Set-RemoteDomain -PreferredInternetCodePageForShiftJis:50220
Upgrade to Exchange Server 2010 Service Pack 2 (SP2) and then install the following update rollup:
2661854 Description of Update Rollup 2 for Exchange Server 2010 Service Pack 2After you install this update rollup, use the Exchange Management Shell to change the value of the PreferredInternetCodePageForShiftJis parameter to 50220. To do this, follow these steps:
-
Open the Exchange Management Shell.
-
Run the following commands:
Set-OrganizationConfig -PreferredInternetCodePageForShiftJis:50220
Get-RemoteDomain | Set-RemoteDomain -PreferredInternetCodePageForShiftJis:50220
Note The PreferredInternetCodePageForShiftJis parameter is available only after you install Update Rollup 2 for Exchange Server 2010 Service Pack 2.
Use Exchange Online PowerShell to change the value of the PreferredInternetCodePageForShiftJis parameter to 50220.
-
Connect to Exchange Online by using PowerShell. For more information about how to do this, see Connect to Exchange Online using remote PowerShell.
-
Run the following commands:
Set-OrganizationConfig -PreferredInternetCodePageForShiftJis:50220
Get-RemoteDomain | Set-RemoteDomain -PreferredInternetCodePageForShiftJis:50220
Workaround
To work around this issue, do not use single-byte Kana characters in the ISO-2022-JP encoded message. For example, use UTF-8 encoded characters in the message instead.