From kolab-users Fri Oct 15 12:22:51 2004 From: Gustavo Michels Date: Fri, 15 Oct 2004 12:22:51 +0000 To: kolab-users Subject: Re: Question about Kolab XML Format Message-Id: <200410150922.52100.gustavo.michels () ig ! com ! br> X-MARC-Message: https://marc.info/?l=kolab-users&m=117347167808793 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--Boundary-00=_cE8bB8ExKDAkU+/" --Boundary-00=_cE8bB8ExKDAkU+/ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi Bernhard Em Friday 15 October 2004 06:37, Bernhard Reiter escreveu: > > You are observing the result of an early try of Kontact to be able to > > read MAPI objects encoded in TNEF. The Kolab client reads the MAPI > > object and then generates iCalendar messages. This conversion only > > works in one direction from TNEF encoded MAPI to iCalendar not in the > > reverse direction. > > This is also what I thought was going on. > So there was no scripted translation on the server or by imapsync, > it was done by the client. This means that there is no need to > again convert from iCalendar/vCard to Kolab2 XML in the storage: > Just use the Kolab2 KDE client and directly do the same translation > from tnef to Kolab2 XML. > > (Or am I missing something here?) I don't think I am experiencing what Martin said. Yesterday I dumped my Exchange's Calendar folder to my hard disk using another perl script (called ifrom.pl), and attached is a sample of what came out. It's plain iCal encapsulated in an email message. There was no Kontact interaction here. Gustavo --Boundary-00=_cE8bB8ExKDAkU+/ Content-Type: message/rfc822; name="118" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="118" Received: by exchange.b5.dnsalias.com=20 id <01C4B253.9FD172F0@exchange.b5.dnsalias.com>; Thu, 14 Oct 2004 22:09:30= -0300 content-class: urn:content-classes:appointment Subject: =3D?iso-8859-1?Q?Anivers=3DE1rio_Renato?=3D Date: Thu, 14 Oct 2004 22:09:30 -0300 Message-ID: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary=3D"----_=3D_NextPart_001_01C4B253.9FD172F0" X-MS-Has-Attach: =20 X-MS-TNEF-Correlator: =20 Thread-Topic: =3D?iso-8859-1?Q?Anivers=3DE1rio_Renato?=3D X-MimeOLE: Produced By Microsoft Exchange V6.0.4417.0 Thread-Index: AcSyU5/RxNKmG+QXTt+ZcC3+lFSzRg=3D=3D Sensitivity: Private =46rom: "Usuario 01" This is a multi-part message in MIME format. =2D-----_=3D_NextPart_001_01C4B253.9FD172F0 Content-Type: text/html; charset=3D"iso-8859-1" Content-Transfer-Encoding: quoted-printable Anivers=3DE1rio Renato

Anivers=3DE1rio= do =3D Renato

=2D-----_=3D_NextPart_001_01C4B253.9FD172F0 content-class: urn:content-classes:appointment Content-Type: text/calendar; method=3DREQUEST; charset=3D"utf-8" Content-Transfer-Encoding: 8bit BEGIN:VCALENDAR METHOD:REQUEST PRODID:Microsoft CDO for Microsoft Exchange VERSION:2.0 BEGIN:VTIMEZONE TZID:Brasilia X-MICROSOFT-CDO-TZID:8 BEGIN:STANDARD DTSTART:16010101T020000 TZOFFSETFROM:-0200 TZOFFSETTO:-0300 RRULE:FREQ=3DYEARLY;WKST=3DMO;INTERVAL=3D1;BYMONTH=3D2;BYDAY=3D2SU END:STANDARD BEGIN:DAYLIGHT DTSTART:16010101T020000 TZOFFSETFROM:-0300 TZOFFSETTO:-0200 RRULE:FREQ=3DYEARLY;WKST=3DMO;INTERVAL=3D1;BYMONTH=3D10;BYDAY=3D3SU END:DAYLIGHT END:VTIMEZONE BEGIN:VEVENT DTSTAMP:20041015T021126Z DTSTART;TZID=3D"Brasilia":20041020T200000 SUMMARY:Anivers=C3=A1rio Renato UID:CD0000008B9511D182D800C04FB1625D8D72DF8C8C035B4094AC756CEFDAF124 ORGANIZER;CN=3D"Usuario 01":MAILTO:usuario.01@b5.dnsalias.com LOCATION:Pizzaria DTEND;TZID=3D"Brasilia":20041020T220000 DESCRIPTION:Anivers=C3=A1rio do Renato\N SEQUENCE:0 PRIORITY:5 CATEGORIES:Business,Key Customer CLASS:Private CREATED:20041015T011816Z LAST-MODIFIED:20041015T011816Z STATUS:TENTATIVE TRANSP:OPAQUE X-MICROSOFT-CDO-BUSYSTATUS:BUSY X-MICROSOFT-CDO-INSTTYPE:0 X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY X-MICROSOFT-CDO-ALLDAYEVENT:FALSE X-MICROSOFT-CDO-IMPORTANCE:1 BEGIN:VALARM ACTION:DISPLAY DESCRIPTION:REMINDER TRIGGER;RELATED=3DSTART:-PT03H00M00S END:VALARM END:VEVENT END:VCALENDAR =2D-----_=3D_NextPart_001_01C4B253.9FD172F0-- --Boundary-00=_cE8bB8ExKDAkU+/--