Results 1 to 3 of 3

Thread: Problems with encodings in appointments (ZCO 6.0.4 )

  1. #1
    aglarendil is offline Starter Member
    Join Date
    Jan 2010
    Posts
    2
    Rep Power
    5

    Default Problems with encodings in appointments (ZCO 6.0.4 )

    Hello

    We are experiencing problems while trying to use ZCO in appointments.

    We've been trying to send invitations to an appointment using Outlook 2007 Russian until we found that Outlook uses wrong encodings and charsets. The body of an appointment is shown incorrectly in some clients (e.g. Zimbra Web Interface) while the VCalendar attachment seems to be OK.
    Incorrect representation depends on Outlook settings, somehow. For example, with KOI8-R we have messages displayed correctly in Outlook on recipient's side but garbled in Zimbra Web Interfacel; utf-8 setting make things turn vice versa.
    The same appointment invitation created on the same machine with the same Outlook version with original Exchange MAPI connector seems to be OK without any encoding problems.

    Here is an example message:
    Code:
    Return-Path: test3@tv-stream.ru
    Received: from zimbra2.rwsit.net (LHLO zimbra2.rwsit.net) (10.200.0.65) by
     zimbra2.rwsit.net with LMTP; Mon, 18 Jan 2010 19:54:37 +0300 (MSK)
    Received: from localhost (localhost.localdomain [127.0.0.1])
    	by zimbra2.rwsit.net (Postfix) with ESMTP id 31B25294C2FD
    	for <v.kuklin@smm.ru>; Mon, 18 Jan 2010 19:54:37 +0300 (MSK)
    X-Virus-Scanned: amavisd-new at zimbra2.rwsit.net
    X-Spam-Flag: NO
    X-Spam-Score: -4.138
    X-Spam-Level: 
    X-Spam-Status: No, score=-4.138 tagged_above=-10 required=4
    	tests=[ALL_TRUSTED=-1.8, AWL=0.260, BAYES_00=-2.599,
    	HTML_MESSAGE=0.001] autolearn=ham
    Received: from zimbra2.rwsit.net ([127.0.0.1])
    	by localhost (zimbra2.rwsit.net [127.0.0.1]) (amavisd-new, port 10024)
    	with ESMTP id JgDrGuR4e2E1 for <v.kuklin@smm.ru>;
    	Mon, 18 Jan 2010 19:54:34 +0300 (MSK)
    Received: from zimbra-tkstream.rwsit.net (unknown [10.200.0.68])
    	by zimbra2.rwsit.net (Postfix) with ESMTP id 81EE9294C2EC
    	for <v.kuklin@smm.ru>; Mon, 18 Jan 2010 19:54:34 +0300 (MSK)
    Received: from localhost (localhost [127.0.0.1])
    	by zimbra-tkstream.rwsit.net (Postfix) with ESMTP id 8A05C2BA0B8
    	for <v.kuklin@smm.ru>; Mon, 18 Jan 2010 19:55:16 +0300 (MSK)
    X-Virus-Scanned: amavisd-new at tv-stream.ru
    Received: from zimbra-tkstream.rwsit.net ([127.0.0.1])
    	by localhost (zimbra-tkstream.rwsit.net [127.0.0.1]) (amavisd-new, port 10024)
    	with ESMTP id Wt1Bn87V0A2C; Mon, 18 Jan 2010 19:55:10 +0300 (MSK)
    Received: from zimbra-tkstream.rwsit.net (zimbra-tkstream.rwsit.net [10.200.0.68])
    	by zimbra-tkstream.rwsit.net (Postfix) with ESMTP id B47332BA0B6;
    	Mon, 18 Jan 2010 19:55:10 +0300 (MSK)
    From: "test3" <test3@tv-stream.ru>
    To: "'test1'" <test1@zimbra.tv-stream.ru>,
    	"'test2'" <test2@zimbra.tv-stream.ru>,
    	<v.kuklin@smm.ru>,
    	"'Ilia Belov'" <i.belov@zimbra.tv-stream.ru>
    Subject: =?utf-8?B?0L/RgNC+0LLQtdGA0Y/Rjg==?=
    Date: Mon, 18 Jan 2010 19:55:10 +0300 (MSK)
    Message-ID: <000501ca985e$fee77590$fcb660b0$@tv-stream.ru>
    MIME-Version: 1.0
    X-Mailer: Microsoft Office Outlook 12.0
    X-Mailer: Zimbra 6.0.4_GA_2038.UBUNTU8_64 (ZimbraConnectorForOutlook/6.0.5737.3)
    Thread-Index: AcqYXvvbdPW/2DcASO6x/7nyHX/dWg==
    Content-Type: multipart/alternative;
      boundary="------------Boundary-00=_YBCG4Y7kX93yP9uUPRhg"
    X-Originating-IP: [10.200.1.124]
    
    --------------Boundary-00=_YBCG4Y7kX93yP9uUPRhg
    Content-Type: text/plain; charset=utf-8
    Content-Transfer-Encoding: base64
    
    V2hlbjogMTkg0Y/QvdCy0LDRgNGPIDIwMTAg0LMuIDEyOjAwLTEzOjAwIChVVEMrMDM6MDAp
    INCS0L7Qu9Cz0L7Qs9GA0LDQtCwg0JzQvtGB0LrQstCwLCDQodCw0L3QutGCLdCf0LXRgtC1
    0YDQsdGD0YDQsy4NCldoZXJlOiDQuNGB0YfQvg0KDQoqfip+Kn4qfip+Kn4qfip+Kn4qDQoN
    CtGA0LDQtw0K
    
    --------------Boundary-00=_YBCG4Y7kX93yP9uUPRhg
    Content-Type: text/html; charset=iso-8859-1
    Content-Transfer-Encoding: quoted-printable
    
    <=21DOCTYPE HTML PUBLIC =22-//W3C//DTD HTML 3.2//EN=22>
    <HTML>
    <HEAD>
    <META HTTP-EQUIV=3D=22Content-Type=22 CONTENT=3D=22text/html; =
    charset=3Dkoi8-r=22>
    <META NAME=3D=22Generator=22 CONTENT=3D=22MS Exchange Server version =
    08.00.0681.000=22>
    <TITLE>=D0=D2=CF=D7=C5=D2=D1=C0</TITLE>
    
    </HEAD>
    <BODY>
    <=21-- Converted from text/rtf format -->
    
    <P DIR=3DLTR><SPAN LANG=3D=22ru=22><FONT FACE=3D=22Calibri=22>When: 19 =
    =D1=CE=D7=C1=D2=D1 2010 =C7. 12:00-13:00 (UTC+03:00) =
    =F7=CF=CC=C7=CF=C7=D2=C1=C4, =ED=CF=D3=CB=D7=C1, =
    =F3=C1=CE=CB=D4-=F0=C5=D4=C5=D2=C2=D5=D2=C7.</FONT></SPAN></P>
    
    <P DIR=3DLTR><SPAN LANG=3D=22ru=22><FONT FACE=3D=22Calibri=22>Where: =
    =C9=D3=DE=CF</FONT></SPAN></P>
    
    <P DIR=3DLTR><SPAN LANG=3D=22ru=22><FONT =
    FACE=3D=22Calibri=22>*=7E*=7E*=7E*=7E*=7E*=7E*=7E*=7E*=7E*</FONT></SPAN></P>
    
    <P DIR=3DLTR><SPAN LANG=3D=22ru=22><FONT =
    FACE=3D=22Calibri=22>=D2=C1=DA</FONT></SPAN><SPAN =
    LANG=3D=22ru=22></SPAN></P>
    
    </BODY>
    </HTML>=
    
    --------------Boundary-00=_YBCG4Y7kX93yP9uUPRhg
    Content-Type: text/calendar; method=REQUEST;
    	charset="utf-8"
    Content-Transfer-Encoding: 8bit
    Content-Language: ru
    
    BEGIN:VCALENDAR
    PRODID:-//Microsoft Corporation//Outlook 12.0 MIMEDIR//EN
    VERSION:2.0
    METHOD:REQUEST
    X-MS-OLK-FORCEINSPECTOROPEN:TRUE
    BEGIN:VEVENT
    ATTENDEE;CN=test1;RSVP=TRUE:mailto:test1@zimbra.tv-stream.ru
    ATTENDEE;CN=test2;RSVP=TRUE:mailto:test2@zimbra.tv-stream.ru
    ATTENDEE;CN=v.kuklin@smm.ru;RSVP=TRUE:mailto:v.kuklin@smm.ru
    ATTENDEE;CN="Ilia Belov";RSVP=TRUE:mailto:i.belov@zimbra.tv-stream.ru
    CLASS:PUBLIC
    CREATED:20100118T165505Z
    DESCRIPTION:When: 19 б�аНаВаАб�б� 2010 аГ. 12:00-13:00 (UTC+03:00) а�аОаЛаГ
    	аОаГб�аАаД\, а�аОб�аКаВаА\, аЁаАаНаКб�-а�аЕб�аЕб�аБб�б�аГ.\nWhere: аИб�б�
    	аО\n\n*~*~*~*~*~*~*~*~*~*\n\nб�аАаЗ\n
    DTEND:20100119T100000Z
    DTSTAMP:20100118T165505Z
    DTSTART:20100119T090000Z
    LAST-MODIFIED:20100118T165509Z
    LOCATION:аИб�б�аО
    ORGANIZER;CN=test3:mailto:test3@zimbra.tv-stream.ru
    PRIORITY:5
    SEQUENCE:0
    SUMMARY;LANGUAGE=ru:аПб�аОаВаЕб�б�б�
    TRANSP:OPAQUE
    UID:040000008200E00074C5B7101A82E0080000000080DC0E217898CA01000000000000000
    	0100000002D0D2DF3BCC6C84CBCDE788027AC5FBB
    X-ALT-DESC;FMTTYPE=text/html:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//E
    	N">\n<HTML>\n<HEAD>\n<META NAME="Generator" CONTENT="MS Exchange Server ve
    	rsion 08.00.0681.000">\n<TITLE></TITLE>\n</HEAD>\n<BODY>\n<!-- Converted f
    	rom text/rtf format -->\n\n<P DIR=LTR><SPAN LANG="ru"><FONT FACE="Calibri"
    	>When: 19 б�аНаВаАб�б� 2010 аГ. 12:00-13:00 (UTC+03:00) а�аОаЛаГаОаГб�аАаД
    	\, а�аОб�аКаВаА\, аЁаАаНаКб�-а�аЕб�аЕб�аБб�б�аГ.</FONT></SPAN></P>\n\n<P D
    	IR=LTR><SPAN LANG="ru"><FONT FACE="Calibri">Where: аИб�б�аО</FONT></SPAN><
    	/P>\n\n<P DIR=LTR><SPAN LANG="ru"><FONT FACE="Calibri">*~*~*~*~*~*~*~*~*~*
    	</FONT></SPAN></P>\n\n<P DIR=LTR><SPAN LANG="ru"><FONT FACE="Calibri">б�аА
    	аЗ</FONT></SPAN><SPAN LANG="ru"></SPAN></P>\n\n</BODY>\n</HTML>
    X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE
    X-MICROSOFT-CDO-IMPORTANCE:1
    X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
    X-MICROSOFT-DISALLOW-COUNTER:FALSE
    X-MS-OLK-ALLOWEXTERNCHECK:TRUE
    X-MS-OLK-AUTOSTARTCHECK:FALSE
    X-MS-OLK-CONFTYPE:0
    BEGIN:VALARM
    TRIGGER:-PT15M
    ACTION:DISPLAY
    DESCRIPTION:Reminder
    END:VALARM
    END:VEVENT
    END:VCALENDAR
    
    --------------Boundary-00=_YBCG4Y7kX93yP9uUPRhg--
    As you can see, text/html alternative body is quoted-printable with "iso-8859-1", though it must be utf-8 or koi8-r (according to our Outlook settings) base64.

    I don't know if this bug can be reproduced with any other non-cyrillic languages or systems.



    Looking forward for assisting from you.
    Zimbra Server:
    Release 6.0.4_GA_2038.UBUNTU8_64 UBUNTU8_64 NETWORK edition.
    Windows:
    Windows XP SP3 and Windows 7.
    Outlook:
    2007 (all revisions including SP1 and SP2)

  2. #2
    fsiegel is offline Zimbra Employee
    Join Date
    Sep 2006
    Posts
    1,334
    Rep Power
    10

    Default

    What happens if you send the appointment in ZCO and receive it ZCO? Does that work?

  3. #3
    aglarendil is offline Starter Member
    Join Date
    Jan 2010
    Posts
    2
    Rep Power
    5

    Default

    It depends on encoding set in Outlook:

    koi8-r:

    text/html body alternative headers in message are "base64" and "utf-8".
    ZCO displays it correctly, Zimbra Web Interface shows rubbish, Thunderbird needs "koi8-r" encoding to be forced

    utf-8:

    headers are "quoted-printable" and "iso-8859-1"
    body is displayed as plain base64, something like "hlbjogMTkg0Y/QvdCy0LDRgNGPIDIwMTAg0LMuIDE2OjAwLTE2OjMwIChHTVQrM DM6MDAp
    INCc0L7RgdC60LLQsCwg0KHQsNC90LrRgi3Qn9C10YLQtdGA".
    All clients show rubbish in body.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Cannot Download GAL with Outlook '07 / ZCO 6.0.4
    By funnybroad in forum Zimbra Connector for Outlook
    Replies: 2
    Last Post: 01-13-2010, 02:07 PM
  2. Installation problems from 5.0.11 to 6.0.4
    By dcampbell in forum Installation
    Replies: 0
    Last Post: 12-30-2009, 02:37 PM
  3. Calendar problems in 6.0.4
    By juniper in forum Administrators
    Replies: 0
    Last Post: 12-18-2009, 07:39 AM
  4. Mixing and matching ZCO versions with ZCS versions?
    By vshah in forum Zimbra Connector for Outlook
    Replies: 3
    Last Post: 12-21-2006, 05:45 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •