Atbildot uz ziņojumu vai pārsūtot ziņojumu, japāņu valodas DBCS rakstzīmes tiek bojātas

Attiecas uz
Exchange Server 2010 Enterprise Exchange Server 2010 Standard Exchange Online Exchange Server 2013 Standard Edition Exchange Server 2013 Enterprise Edition

Pazīmes

Pieņemsim, ka izmantojat Microsoft Outlook, lai atbildētu uz ziņojumu vai pārsūtītu ziņojumu, kas nosūtīts no kādas no šīm vidēm:

  • Microsoft Exchange Server 2013
  • Microsoft Exchange Server 2010 1. servisa pakotne (SP1) vai Exchange Server 2010 2. servisa pakotne (SP2)
  • Microsoft Exchange Online pakalpojumā Office 365

Šādā gadījumā japāņu dubultbaitu rakstzīmju kopas (DBCS) rakstzīmes, kas tiek rādītas kādā no šiem ziņojuma laukiem, tiek bojātas:

  • Sūtītāja parādāmais vārds
  • Adresātu parādāmie vārdi
  • Ziņojuma tēma
  • Pielikuma faila nosaukums
  • Ziņojuma pamatteksts

Šī problēma rodas, ja laukā ir viena baita Kana rakstzīmes.

Piezīme Šī problēma rodas arī publiskajās mapēs izliktos vienumos.

Iemesls

Šī problēma rodas, jo ziņojuma rekvizīta PR_INTERNET_CPID MAPI vērtība Exchange RPC klientu piekļuves pakalpojumā vai Outlook Web App ir apzīmogota kā 50222. Outlook ierobežojuma dēļ kodu lapas 50222 rakstzīmes ir bojātas.

Risinājums

Lai šo problēmu atrisinātu, izmantojiet kādu no tālāk norādītajām metodēm atbilstoši savai situācijai.

Programmā Exchange Server 2013

Izmantojiet Exchange pārvaldības čaulu, lai mainītu parametra PreferredInternetCodePageForShiftJis vērtību uz 50220. Lai to izdarītu, izpildiet šādas darbības:

  1. Atveriet Exchange pārvaldības čaulu.

  2. Izpildiet tālāk norādītās komandas.

    Set-OrganizationConfig -PreferredInternetCodePageForShiftJis:50220 
    
    Get-RemoteDomain | Set-RemoteDomain -PreferredInternetCodePageForShiftJis:50220 
    

      

Programmā Exchange Server 2010

Jauniniet uz Exchange Server 2010 2. servisa pakotni (SP2) un pēc tam instalējiet tālāk norādīto atjauninājumu apkopojumu.

2661854 Exchange Server 2010 2. servisa pakotnes 2. atjauninājumu apkopojuma aprakstsPēc šī atjauninājumu apkopojuma instalēšanas izmantojiet Exchange pārvaldības čaulu, lai mainītu parametra PreferredInternetCodePageForShiftJis vērtību uz 50220. Lai to izdarītu, izpildiet šādas darbības:

  1. Atveriet Exchange pārvaldības čaulu.

  2. Izpildiet tālāk norādītās komandas.
    Set-OrganizationConfig -PreferredInternetCodePageForShiftJis:50220

    Get-RemoteDomain | Set-RemoteDomain -PreferredInternetCodePageForShiftJis:50220 
    

Piezīme Parametrs PreferredInternetCodePageForShiftJis ir pieejams tikai pēc tam, kad esat instalējis atjauninājumu apkopojumu 2 Exchange Server 2010 2. servisa pakotnei. 

Pakalpojumā Exchange Online

Izmantojiet Exchange Online PowerShell, lai mainītu parametra PreferredInternetCodePageForShiftJis vērtību uz 50220.

  1. Izveidojiet savienojumu ar Exchange Online, izmantojot PowerShell. Papildinformāciju par to, kā to paveikt, skatiet sadaļā Savienojuma izveide ar Exchange Online, izmantojot attālo PowerShell.

  2. Izpildiet tālāk norādītās komandas.

    Set-OrganizationConfig -PreferredInternetCodePageForShiftJis:50220 
    
    Get-RemoteDomain | Set-RemoteDomain -PreferredInternetCodePageForShiftJis:50220 
    

      

Risinājums

Lai novērstu šo problēmu, ISO-2022-JP kodētajā ziņojumā neizmantojiet viena baita Kana rakstzīmes. Piemēram, ziņojumā izmantojiet UTF-8 kodētas rakstzīmes.