Microsoft® Office XP Resource Kit

microsoft.com Home  
Microsoft
http://www.microsoft.com/office/ork  

    Office Resource Kit
    Toolbox
    Getting Started
    Deployment
    Maintenance
    Worldwide Deployment
    Messaging
    Site Index
    Glossary
Office Resource Kit / Messaging / Maintaining an Outlook Installation
Topics in this chapter
  Updating Outlook Profiles  
  Locating and Configuring Outlook Settings  
  Using Automatic Message Encoding  
  Unicode Support  
 

Using Automatic Message Encoding

Microsoft Outlook now automatically selects an optimal encoding for outgoing mail messages. This feature increases the likelihood that when you send a message with Outlook 2002, the receiver will see all the characters rendered properly, even if they run older e-mail programs.

Outlook scans the entire text of the outgoing message to determine a minimal popular encoding for the message. Outlook selects an encoding that is capable representing all of the characters and that is optimized so that the majority of the receiving e-mail programs can interpret and render the content properly.

This table shows a few examples of how this works.

If the message contains these characters: Outlook selects this encoding:
English (ASCII) text (A-Z, a-z) US-ASCII
German (Latin 1) text (A-Z, a-z and Umlauts) Western European (ISO)
Greek text (A-Z, a-z and Greek characters) Greek (ISO)
Japanese text (A-Z, a-z, Hiragana, Katakana, Kanji) Japanese (JIS)
Multilingual text (different scripts) Unicode® (UTF-8)

This works for users sending Internet mail through the POP/SMTP or IMAP transport, or for messages sent through Microsoft Exchange Server 5.5 SP 1 or higher.


Note   This Outlook feature requires that users sending the message have Microsoft Internet Explorer 5.5 installed.


With previous versions of Outlook, users had to manually overwrite format encoding to choose the most appropriate encoding for an individual message. Users are no longer required to do this.

Disabling Auto-Select outbound encoding

Microsoft Outlook automatically enables Auto-Select outbound encoding once Internet Explorer 5.5 or higher is installed. You can disable Auto-Select outbound message encoding with a registry key. For the following subkey, set Autodetect_CodePageOut to 0:

HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Outlook\Options\MSHTML\International

The value is a DWORD.

If the registry subkey is not found, if there is no value set for the registry subkey, or if the value is set to 1, Auto-Select is enabled (as long as Internet Explorer 5.5 is installed on the user's computer).

To set this value through the user interface, go to the Tools |Options, Mail Format tab. In the Message format: section, click International Options, then select Auto-Select encoding for outgoing messages.

Setting default encoding for outbound messages

You can set a registry key to establish a default encoding for outbound e-mail messages. This encoding is used for all outbound messages if Auto-Select encoding is not enabled. This encoding is also used as the preferred encoding if the Auto-Select encoding algorithm finds multiple suitable encodings for the message. By default, Outlook sets preferred encoding to a popular Internet encoding corresponding to the active Windows code page of the user's computer. For example, Outlook specifies Western European (ISO) when running on Western European Latin1 Windows code page 1252.

For example, to set the default code page to be used for message encoding to "Western European (ISO)":

HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Outlook\Options\MSHTML\International\Default_CodePageOut=00006faf

This value is a DWORD. (See the table in the next section for a list of encodings and corresponding code pages.)

To set this value through the user interface, go to Tools, Options, Mail Format. In the Message format: section, click International Options. Then, in the drop-down list for Preferred encoding for outgoing messages, select the encoding that you prefer.

Outlook encoding support

Outlook supports the following encodings when sending and receiving e-mail messages.


Note   For Auto-Select encoding to work properly, you must make sure that appropriate international support (NLS files and fonts) is installed on users' computers. For more information about enabling international support, see Preparing Users' Computers for International Use.


By default, Auto-Select considers for detection all encodings marked "Yes" in the table below. All encodings in the list below are valid values to set as the "Preferred encoding for outgoing messages" by using the registry subkey (described above) Default_CodePageOut.

Name Character set Code page Auto-Select?
Arabic (ISO) ISO-8859-6 28596  
Arabic (Windows) Windows-1256 1256 Yes
Baltic (ISO) ISO-8859-4 28594 Yes
Baltic (Windows) Windows-1257 1257  
Central European (ISO) ISO-8859-2 28592 Yes
Central European (Windows) Windows-1250 1250  
Chinese Simplified (GB2312) GB2312 936 Yes
Chinese Simplified (HZ) HZ-GB-2312 52936  
Chinese Traditional (Big5) Big5 950 Yes
Cyrillic (ISO) ISO-8859-5 28595  
Cyrillic (KOI8-R) KOI8-R 20866 Yes
Cyrillic (KOI8-U) KOI8-U 21866  
Cyrillic (Windows) Windows-1251 1251 Yes
Greek (ISO) ISO-8859-7 28597 Yes
Greek (Windows) Windows-1253 1253  
Hebrew (ISO-Logical) ISO-8859-8-I 38598  
Hebrew (Windows) Windows-1255 1255 Yes
Japanese (EUC) EUC-JP 51932  
Japanese (JIS) ISO-2022-JP 50220 Yes
Japanese (JIS-Allow 1 byte Kana) ISO-2022-JP 50221  
Japanese (Shift-JIS) Shift-JIS 932  
Korean KS_C_5601-1987 949 Yes
Korean (EUC) EUC-KR 51949  
Latin 3 (ISO) ISO-8859-3 28593  
Latin 9 (ISO) ISO-8859-15 28605  
Thai (Windows) Windows-874 874 Yes
Turkish (ISO) ISO-8859-9 28599 Yes
Turkish (Windows) Windows-1254 1254  
Unicode (UTF-7) UTF-7 65000  
Unicode (UTF-8) UTF-8 65001 Yes
US-ASCII US-ASCII 20127 Yes
Vietnamese (Windows) Windows-1258 1258 Yes
Western European (ISO) ISO-8859-1 28591 Yes
Western European (Windows) Windows-1252 1252  

Top

 
© 2001 Microsoft Corporation. All rights reserved. Terms of use.
License