How to Change the Method for Transfer Encoding After You Apply Exchange 2007 SP1

Microsoft Exchange Server 2007 will reach end of support on April 11, 2017. To stay supported, you will need to upgrade. For more information, see Resources to help you upgrade your Office 2007 servers and clients.

 

This topic explains how to use Windows Explorer to change the method for transfer encoding after you apply Microsoft Exchange Server 2007 Service Pack 1 (SP1) to the Exchange Server 2007-based server that is running the Hub Transport role.

In Microsoft Exchange Server 2007, the 7-bit transfer encoding method for MIME format is fixed to Quoted-Printable (QP) encoding. After you apply Exchange 2007 SP1, you can change the transfer encoding method by editing the EdgeTransport.exe.config file.

Note

The current scope of encoding includes five codepages: 50220, 50221, 50222, 50225, and 65000.

Before You Begin

To perform this procedure, the account that you use must be delegated the Exchange Organization Administrators role.

For more information about permissions, about delegating roles, and about the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Procedure

Change the method for transfer encoding

  1. On the Exchange 2007-based server that is running the Hub Transport role, start Windows Explorer.

  2. Locate the following folder, where <drive> represents the actual installation drive name:
    drive**:\Program Files\Microsoft\Exchange Server\Bin**

Make a backup copy of the EdgeTransport.exe.config file by saving a version of the file that is named EdgeTransport.exe.config.old.

  1. Start Notepad, and then open the EdgeTransport.exe.config file.

  2. Locate the following line between the <appsettings> segment and the </appsettings> segment:

    <add key="ByteEncoderTypeFor7BitCharsets" value="1" />
    
  3. If this line does not exist in this location, insert the line between the <appsettings> segment and the </appsettings> segment.

  4. Change the value that is described in this line to an appropriate value from the table in the "More Information" section of this topic. This value change controls the MIME encoding behavior.

  5. Save the changes, and then exit Notepad.

  6. Start the Exchange Transport service.

More Information

The following table lists the values that you can use to change the method for transfer encoding. This table also describes the behavior of the value.

Value Behavior

0

Always use default 7-bit transfer encoding for HTML and for plain text.

Note

This is the same as setting Exchange to its pre-hotfix default behavior.

1

Always use QP encoding for HTML and for plain text.

2

Always use Base64 encoding for HTML and for plain text.

5

Use QP encoding for HTML and for plain text unless line wrapping is enabled in plain text. If line wrapping is enabled, use 7-bit encoding for plain text.

6

Use Base64 encoding for HTML and for plain text, unless line wrapping is enabled in plain text. If line wrapping is enabled in plain text, use Base64 encoding for HTML, and use 7-bit encoding for plain text.

13

Always use QP encoding for HTML. Always use 7-bit encoding for plain text.

14

Always use Base64 encoding for HTML. Always use 7-bit encoding for plain text.

The method that you use to change the transfer encoding does not affect the following MIME-format messages:

  • Messages that are sent by an SMTP client, such as POP/IMAP

  • Messages that come from an SMTP server that is not an Exchange 2007-based server (for example, Sendmail, Qmail, and Postfix)

  • Messages that come from an SMTP server that is an Exchange 2007-based server that is running the Hub Transport or Edge Transport role and that does not use the settings that are described in this article

For more information about the codepage identifiers, see Code Page Identifiers on the following MSDN Web site:

https://msdn.microsoft.com/en-us/library/dd317756(v=VS.85).aspx

For more information about Exchange 2007 SP1, visit the following Microsoft Download Center Web site:

https://www.microsoft.com/downloads/details.aspx?FamilyId=44C66AD6-F185-4A1D-A9AB-473C1188954C&displaylang=en

An e-mail message may not be formatted correctly when a recipient sends the e-mail message from an Exchange Server 2003 computer to another Exchange recipient. For more information about problems that affect formatting in an e-mail message, see Microsoft Knowledge Base article 835992, An e-mail message may not be formatted correctly when a recipient sends the e-mail message from an Exchange Server 2003 computer to another Exchange recipient.