Hi!
We've recently migrated a customer from running their own Exchange 2003 server to our Zimbra 5.10 Network Edition. We migrated the mail exporting with Exmerge to .pst files and imported them with the ZCSpstImporter. It was fairly smooth and everything seemed to have been exported well.

However, both Outlook and Zimbra Web Client are incapable of properly displaying swedish special characters like . They are either skipped completely or a whitespace is inserted in front of them. This seem to only apply to messages in HTML form. When I edit a message in the store the <text/plain> part displays correctly but whatever is in the <text/html> part has not been imported correctly. This message for example is incorrect. There's just a few special characters in the body of the message.

MIME-Version: 1.0
X-Cloudmark-Score: 0.000000 []
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3138
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
Return-Path: somewhere@someplace.se
X-OriginalArrivalTime: 07 Mar 2008 14:58:07.0677 (UTC)
FILETIME=[A74936D0:01C88063]
X-CT-RefID: str=0001.0A0B0206.47D1585C.0094,ss=1,fgs=0
Date: Fri, 7 Mar 2008 13:59:37 -0000
X-Zimbra-Received: Fri, 7 Mar 2008 14:58:07 -0000
From: Anders <somewhere@someplace.se>
To: "Someone" <somone@somewhereelse.com>
Subject: gravsten
X-Priority: 3
Message-ID: <000a01c8805b$7b91a160$2300a8c0@Anderss>
Content-Type: multipart/alternative;
boundary="------------Boundary-00=_8ZZAY$oR4c3eok38%MoB"

--------------Boundary-00=_8ZZAY$oR4c3eok38%MoB
Content-Type: text/plain; charset=iso-8859-1;
Content-Transfer-Encoding: Quoted-printable

Hej Someone
=20
H=E4r =E4r telefonnumret till Someplace.
0523.58480

--------------Boundary-00=_8ZZAY$oR4c3eok38%MoB
Content-Type: text/html; charset=iso-8859-1;
Content-Transfer-Encoding: Quoted-printable

<=21DOCTYPE HTML PUBLIC =22-//W3C//DTD HTML 4.0 Transitional//EN=22>


<HTML>
<HEAD>




<META content=3D=22MSHTML 6.00.2900.3268=22 name=3DGENERATOR>


<STYLE>

</STYLE>


</HEAD>


<BODY bgColor=3D=23ffffff>


<DIV>
<FONT face=3DArial size=3D2>Hej Someone
</FONT>

</DIV>


<DIV>
<FONT face=3DArial size=3D2>
</FONT>
&nbsp;

</DIV>


<DIV>
<FONT face=3DArial size=3D2>Hr r telefonnumret till Someplace=20

</FONT>

</DIV>


<DIV>
<FONT face=3DArial size=3D2>0523.58480
</FONT>

</DIV>
</BODY>
</HTML>

=00=

--------------Boundary-00=_8ZZAY$oR4c3eok38%MoB--

Zimbra is running on Ubuntu LTS 8.04 with locale en_US.UTF-8.
Most email messages will be in iso-8859-1 format.
Should we change server locale before trying to import more messages, what is the recommended way of matching locales?

I'm kind of understanding that we need to import everything again but I want to make sure that the we outcome will be correct this time. Any suggestion would be helpful.

Regards
Karl Pettersson