We have created an e-mailing software that supports sending e-mails in
multiple languages. One of our customer reports that the Hebrew e-mails that
they receive in MS Outlook 2003 through MS Exchange Server 2003 Enterprise +
SP1 Ver 6.5 Build 7226.6 have the hebrew text displayed in incorrect
direction.

The e-mailing software sends the e-mails as multipart/mixed with two
text/html body parts. Both the text/html bodyparts are represented in
iso-8859-8-i charset (Hebrew). When the e-mail arrives in the Outlook inbox,
the charset appears as iso-8859-8 due to which the direction of hebrew text
within the e-mail is shown incorrectly. By changing the encoding to "Hebrew
Windows" in outlook, the content appears fine again.

Please suggest why MS Exchange Server would modify the content from
iso-8859-8-i to iso-8859-8. Is there a way that the MIME message coule be
built that will prevent it from being repackaged by the Exchange Server. My
Customer is not willing to change the encoding manually to "Hebrew Windows"
everytime he gets an e-mail.

Thanks
Vijay