Microsoft KB Archive/830409

From BetaArchive Wiki
Knowledge Base


Article ID: 830409

Article Last Modified on 10/26/2006



APPLIES TO

  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Exchange 2000 Enterprise Server




Notice

Important This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry


SYMPTOMS

A Microsoft Exchange 2000 Server recipient may receive an e-mail message that is not formatted correctly. Or, an Exchange 2000 recipient may receive a non-delivery report (NDR) after the recipient sends a message. These problems occur when all the following conditions are true:

  • An Exchange 2000 recipient sends an e-mail message that is relayed from a smart host to a mailbox on another Exchange 2000 server.
  • The e-mail message contains a line of text that has more than 998 characters.
  • The Exchange 2000 server sends messages in Multipurpose Internet Message Extensions (MIME) format by using 7-bit encoding.
  • One of the following character sets or code pages are used to compose the e-mail message:
    • ISO-2022-JP
    • csISO2022JP
    • UTF-7


CAUSE

This problem occurs because the extended characters that are used in international character sets are not included in the ASCII 7-bit character range. Therefore, an e-mail message that contains more than 998 characters cannot be wrapped, and the characters are labeled with incorrect 7-bit encoding during transport to the final mailbox server.

RESOLUTION

To resolve this problem, obtain the August 2004 Exchange 2000 Server Post-Service Pack 3 Update Rollup.For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

870540 Availability of the August 2004 Exchange 2000 Server Post-Service Pack 3 Update Rollup


MORE INFORMATION

Warning If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

The default MIME encoding in Exchange 2000 Server is 7-bit transfer encoding. The MIME encoding in some Asian languages must be set to an encoding method that is different from 7-bit encoding to wrap lines of text that contain more than 998 characters.

After you apply this rollup, you can use registry values to set the MIME encoding method in the following registry subkey:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem\InternetContent\TransferEncodingFor7bit


Use the values that are listed in the following table.

0 Always use default 7-bit encoding for both HTML and plain text.
1 Always use quoted-printable encoding for both HTML and plain text.
2 Always use base64 encoding for both HTML and plain text.
5 Use quoted-printable encoding for HTML and plain text, unless plain-text line wrapping is enabled. If plain-text line wrapping is enabled, use quoted-printable encoding for HTML and 7-bit encoding for plain text.
6 Use base64 encoding for HTML and plain text, unless plain-text line wrapping is enabled. If plain-text line wrapping is enabled, use base64 encoding for HTML and 7-bit encoding for plain text.

The default value of 0 for 7-bit encoding is used if the registry subkey value contains a value that is not listed in this article. The hotfix to resolve this issue permits the administrator to use the registry to select the transfer encoding for all the character sets that are affected. The Administrator must set the encoding method correctly depending on the clients and their encoding capability.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section of this article.

Keywords: kbhotfixserver kbqfe kbqfe kbfix kbexchange2000presp4fix kbbug KB830409