From kde-pim Wed Dec 22 22:32:15 2004 From: Reinhold Kainhofer Date: Wed, 22 Dec 2004 22:32:15 +0000 To: kde-pim Subject: [Kde-pim] Invitation sending from KOrg/KMail and Outlook Message-Id: <200412222332.17514.reinhold () kainhofer ! com> X-MARC-Message: https://marc.info/?l=kde-pim&m=110375475820540 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============1821117221==" --===============1821117221== Content-Type: multipart/signed; boundary="nextPart4250385.1ZtfOFkVy5"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit --nextPart4250385.1ZtfOFkVy5 Content-Type: multipart/mixed; boundary="Boundary-01=_wXfyB5G3j36KqNM" Content-Transfer-Encoding: 7bit Content-Disposition: inline --Boundary-01=_wXfyB5G3j36KqNM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Currently KMail has a (nasty) workaround for sending invitations in the bod= y=20 of the mail to make Outlook detect that the mail is an invitation.=20 In bug report 93824 an example of an Outlook-generated invitation is given,= =20 where the invitation also is a multipart message (albeit it's=20 multipart/alternative, not multipart/mixed like kmail's message) and contai= ns=20 a human-readable description of the event. I'm attaching both that outlook-generated and a kmail-generated invitation.= As=20 one can see, the only relevant differences seem to be: Outlook-generated: =20 =2D) Content-Type: multipart/alternative =20 =2D) includes Content-class: urn:content-classes:appointment KMail-generated:=20 =2D) Content-type: multipart/mixed =2D) Uses Content-Disposition (i.e. the ics is marked as attachment) Would it be possible to make KMail generate invitations similar to the=20 Outlook-generated one? We could then get rid of the dirty hack of inserting= =20 the ics into the body. I'm not sure whether the Content-Type or the Content-class or the=20 Content-Disposition is the key to make Outlook recognize the invitation... Reinhold =2D-=20 =2D----------------------------------------------------------------- Reinhold Kainhofer, Vienna, Austria email: reinhold@kainhofer.com, http://reinhold.kainhofer.com/ * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at * K Desktop Environment, http://www.kde.org/, KOrganizer / KPilot maintain= er --Boundary-01=_wXfyB5G3j36KqNM Content-Type: text/plain; charset="us-ascii"; name="kmail.invitation.message" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="kmail.invitation.message" =46rom reinhold@kainhofer.com Wed Dec 22 22:42:49 2004 =46rom: Reinhold Kainhofer Organization: Vienna University of Technology To: kainhofer@deltasoft.at Subject: jjjjjjj Date: Wed, 22 Dec 2004 22:42:49 +0100 User-Agent: KMail/1.7.91 MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary=3D"Boundary-00=3D_apeyBhb+sd61qTV" Message-Id: <200412222242.50010.reinhold@kainhofer.com> Status: RO X-Status: RS X-KMail-EncryptionState: N X-KMail-SignatureState: N X-KMail-MDN-Sent: =20 =2D-Boundary-00=3D_apeyBhb+sd61qTV Content-Type: text/plain; charset=3D"us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Organizer: Reinhold Kainhofer Summary: jjjjjjj Start Date: 23.12.2004 Start Time: 14:45 End Date: 23.12.2004 End Time: 16:45 =2D-Boundary-00=3D_apeyBhb+sd61qTV Content-Type: text/calendar; charset=3D"utf-8"; name=3D"cal.ics"; method=3D"request" Content-Transfer-Encoding: 7bit Content-Disposition: attachment BEGIN:VCALENDAR PRODID:-//K Desktop Environment//NONSGML KOrganizer 3.4 pre//EN VERSION:2.0 METHOD:REQUEST BEGIN:VEVENT DTSTAMP:20041222T214239Z ORGANIZER;CN=3DReinhold Kainhofer:MAILTO:reinhold@kainhofer.com ATTENDEE;CN=3DReinhold Kainhofer;RSVP=3DFALSE;PARTSTAT=3DACCEPTED;ROLE=3DRE= Q-PARTICIPANT:mailto:reinhold@kainhofer.com ATTENDEE;RSVP=3DTRUE;PARTSTAT=3DNEEDS-ACTION;ROLE=3DREQ-PARTICIPANT:mailto:= kainhofer@deltasoft.at CREATED:20041222T214237Z UID:KOrganizer-1891199142.937 SEQUENCE:0 LAST-MODIFIED:20041222T214237Z SUMMARY:jjjjjjj CLASS:PUBLIC PRIORITY:5 DTSTART:20041223T134500Z DTEND:20041223T154500Z TRANSP:OPAQUE END:VEVENT END:VCALENDAR =2D-Boundary-00=3D_apeyBhb+sd61qTV-- --Boundary-01=_wXfyB5G3j36KqNM Content-Type: message/rfc822; name="outlook.invitation.message" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="outlook.invitation.message" Received: by fmt-ex01.net.com id <01C4E6E6.160C7C00@fmt-ex01.net.com>; Mon, 20 Dec 2004 14:48:56 -0800 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C4E6E6.160C7C00" X-MimeOLE: Produced By Microsoft Exchange V6.5.6944.0 Content-class: urn:content-classes:appointment Priority: Normal Subject: messaging and resource management discussion Date: Mon, 20 Dec 2004 14:44:14 -0800 Message-ID: <985D4DC322E5ED46A3E183D8227094FB8EF586@fmt-ex01.net.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: messaging and resource management discussion Thread-Index: AcTm5W1cY7fa5O6ARvW2aGXb7qylkAAAKfIyAAAAOi0ACV84UQAAAEDp From: "Prakash Jayaraman" To: "Usha Sharma" , "Aaron Williams" , "Janardhan Radhakrishnan" , "Prakash Jayaraman" , "Aaron Williams" This is a multi-part message in MIME format. ------_=_NextPart_001_01C4E6E6.160C7C00 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGhpcyBtZWV0aW5nIGlzIA0KMS4gdG8gZmluZCBvdXQgd2hhdCB0aGUgcmVxdWlyZW1lbnRzIGFy ZSBmcm9tIHJlc291cmNlLW1hbmFnZW1lbnQgZm9yIGEgbWVzc2FnaW5nIGxpYnJhcnkuIEFhcm9u IHdpbGwgc3RhcnQgd29ya2luZyBvbiBhIG1lc3NhZ2luZyBsaWJyYXJ5IHRvIGZhY2lsaXRhdGUg Q1NNL1NYTSBlbXVsYXRpb24gd29yayAodGhlIHNhbWUgbGlicmFyeSB3aWxsIGdvIG9uIHRvIGJl IGluIHRoZSByZWFsIHByb2R1Y3QgYXMgd2VsbCkuIA0KMi4gZGlzY3VzcyByZXNvdXJjZSBtYW5h Z2VyIGluIGdlbmVyYWwgYW5kIHNlZSBob3cgdG8gZ28gYWJvdXQgcHJvdG90eXBpbmcgaXQgZm9y IENTTS9TWE0gZW11bGF0aW9uLg0KDQoNCg0KTWljcm9zb2Z0IE91dGxvb2sgV2ViIEFjY2VzczoN Cmh0dHA6Ly9GTVQtRVgwMS9FeGNoYW5nZS9BYXJvbl9XaWxsaWFtcy9DYWxlbmRhci8lN0JBNzQ1 NTU1Ny03NjQwLTQ5QjItOTRDRS0yNDVBN0ZCOTQzMjMlN0QuRU1MP2NtZD1vcGVuDQoNCg== ------_=_NextPart_001_01C4E6E6.160C7C00 Content-class: urn:content-classes:appointment Content-Type: text/calendar; charset="utf-8"; method=REQUEST Content-Transfer-Encoding: 8bit BEGIN:VCALENDAR METHOD:REQUEST PRODID:Microsoft CDO for Microsoft Exchange VERSION:2.0 BEGIN:VTIMEZONE TZID:(GMT-08.00) Pacific Time (US & Canada)/Tijuana X-MICROSOFT-CDO-TZID:13 BEGIN:STANDARD DTSTART:16010101T020000 TZOFFSETFROM:-0700 TZOFFSETTO:-0800 RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=10;BYDAY=-1SU END:STANDARD BEGIN:DAYLIGHT DTSTART:16010101T020000 TZOFFSETFROM:-0800 TZOFFSETTO:-0700 RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=4;BYDAY=1SU END:DAYLIGHT END:VTIMEZONE BEGIN:VEVENT DTSTAMP:20041220T224857Z DTSTART;TZID="(GMT-08.00) Pacific Time (US & Canada)/Tijuana":20041220T1600 00 SUMMARY:messaging and resource management discussion UID:{B9070B93-E28F-4AD4-979D-8954F723DD26} ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN="Usha Shar ma":MAILTO:Usha_Sharma@net.com ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN="Aaron Wil liams":MAILTO:Aaron_Williams@net.com ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN="Janardhan Radhakrishnan":MAILTO:Janardhan_Radhakrishnan@net.com ORGANIZER;CN="Prakash Jayaraman":MAILTO:Prakash_Jayaraman@net.com ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;X-REPLYTIME=20041221T031717 Z;RSVP=TRUE;CN="Aaron Williams":MAILTO:Aaron_Williams@net.com LOCATION:New York DTEND;TZID="(GMT-08.00) Pacific Time (US & Canada)/Tijuana":20041220T170000 DESCRIPTION:This meeting is \N1. to find out what the requirements are from resource-management for a messaging library. Aaron will start working on a messaging library to facilitate CSM/SXM emulation work (the same library will go on to be in the real product as well). \N2. discuss resource mana ger in general and see how to go about prototyping it for CSM/SXM emulatio n.\N\N SEQUENCE:2 PRIORITY:5 CLASS: CREATED:20041220T224413Z LAST-MODIFIED:20041221T031719Z STATUS:CONFIRMED TRANSP:OPAQUE X-MICROSOFT-CDO-BUSYSTATUS:BUSY X-MICROSOFT-CDO-INSTTYPE:0 X-MICROSOFT-CDO-REPLYTIME:20041221T031717Z X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY X-MICROSOFT-CDO-ALLDAYEVENT:FALSE X-MICROSOFT-CDO-IMPORTANCE:1 X-MICROSOFT-CDO-OWNERAPPTID:-1 BEGIN:VALARM ACTION:DISPLAY DESCRIPTION:REMINDER TRIGGER;RELATED=START:-PT00H15M00S END:VALARM END:VEVENT END:VCALENDAR ------_=_NextPart_001_01C4E6E6.160C7C00-- --Boundary-01=_wXfyB5G3j36KqNM-- --nextPart4250385.1ZtfOFkVy5 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQBByfXxTqjEwhXvPN0RAgleAJ9xEoAx01WEReEzAO3DRUyNn0YdPQCgljWl gni60eA3wmt8dwLhFM3VpwY= =8HB5 -----END PGP SIGNATURE----- --nextPart4250385.1ZtfOFkVy5-- --===============1821117221== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ kde-pim mailing list kde-pim@kde.org https://mail.kde.org/mailman/listinfo/kde-pim kde-pim home page at http://pim.kde.org/ --===============1821117221==--