I just found a major problem between iCal, ZCS, Mail and non-ASCII chars. First I created an event in a local calendar with the following subject :



And I invited my ZCS account and sent out the invitation. The invitation subject is ok when I view it in ZCS Web client :



But things go ugly after I accept the invitation. The answer look like this :



And in the calendar, the event look like this :



So it look like ZCS can't deal with non-ASCII chars in events. One thing I did notice, Mail and iCal seems to use Windows-Latin-1 as the encoding for the invitation :

Subject: =?WINDOWS-1252?Q?_Tes?=
=?WINDOWS-1252?Q?t_accents_=E9=E8=E0=E7=F9=E7?=
X-Mail-Calendar-Part: Yes
Date: Tue, 14 Oct 2008 10:41:26 -0400
X-Mailer: Apple Mail (2.929.2)


--Apple-Mail-9-874950417
Content-Type: text/plain;
charset=WINDOWS-1252;
format=flowed;
delsp=yes
Content-Transfer-Encoding: quoted-printable


But ZCS reply is done in UTF-8 :

Subject: =?utf-8?Q?Accepter:_Test_a?= =?utf-8?Q?ccents_=EF=BF=BD?=
=?utf-8?Q?=EF=BF=BD=EF=BF=BD=EF=BF=BD=EF=BF=BD?=
=?utf-8?Q?=EF=BF=BD=EF=BF=BD=EF=BF=BD=EF=BF=BD=EF=BF=BD? =
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_Part_928_503477018.1223994496885"
X-Originating-IP: [xxx.xxx.xxx.xxx]
X-Mailer: Zimbra 5.0.9_GA_2533.RHEL5_64 (ZimbraWebClient - SAF3 (Mac)/5.0.9_GA_2533.RHEL5_64)

------=_Part_928_503477018.1223994496885
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Sujet=C2=A0: Test accents =EF=BF=BD=EF=BF=BD=EF=BF=BD=EF=BF=BD=EF=BF=BD=EF=
=BF=BD=EF=BF=BD=EF=BF=BD=EF=BF=BD=EF=BF=BD=20
Organisateur: probert@os.ca=20

Heure: Mardi 14 Octobre 2008, 13:45:00 - 14:45:00 (GMT-0500) America/Montre=
al
=20
Invit=C3=A9s: "Pascal Robert" <probert@macti.ca>; "probert" <probert@os.ca>=
=20

*~*~*~*~*~*~*~*~*~*


Oui, je serai pr=C3=A9sent.


------=_Part_928_503477018.1223994496885
Content-Type: text/html; charset=utf-8


I guess that's part of the problem?