[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-pim
Subject:    [Kde-pim] Invitation sending from KOrg/KMail and Outlook
From:       Reinhold Kainhofer <kainhofer () finanz ! math ! tu-graz ! ac ! at>
Date:       2004-12-22 22:32:15
Message-ID: 200412222332.17514.reinhold () kainhofer ! com
[Download RAW message or body]

[Attachment #2 (multipart/signed)]

[Attachment #4 (multipart/mixed)]


Currently KMail has a (nasty) workaround for sending invitations in the body 
of the mail to make Outlook detect that the mail is an invitation. 

In bug report 93824 an example of an Outlook-generated invitation is given, 
where the invitation also is a multipart message (albeit it's 
multipart/alternative, not multipart/mixed like kmail's message) and contains 
a human-readable description of the event.
I'm attaching both that outlook-generated and a kmail-generated invitation. As 
one can see, the only relevant differences seem to be:

Outlook-generated:  
-) Content-Type: multipart/alternative          
-) includes Content-class: urn:content-classes:appointment

KMail-generated: 
-) Content-type: multipart/mixed
-) Uses Content-Disposition (i.e. the ics is marked as attachment)

Would it be possible to make KMail generate invitations similar to the 
Outlook-generated one? We could then get rid of the dirty hack of inserting 
the ics into the body.

I'm not sure whether the Content-Type or the Content-class or the 
Content-Disposition is the key to make Outlook recognize the invitation...

Reinhold

-- 
------------------------------------------------------------------
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 maintainer

["kmail.invitation.message" (text/plain)]

From reinhold@kainhofer.com Wed Dec 22 22:42:49 2004
From: Reinhold Kainhofer <reinhold@kainhofer.com>
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="Boundary-00=_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:  

--Boundary-00=_apeyBhb+sd61qTV
Content-Type: text/plain;
  charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Organizer: Reinhold Kainhofer <reinhold@kainhofer.com>
Summary: jjjjjjj
Start Date: 23.12.2004
Start Time: 14:45
End Date: 23.12.2004
End Time: 16:45

--Boundary-00=_apeyBhb+sd61qTV
Content-Type: text/calendar;
  charset="utf-8";
  name="cal.ics";
  method="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=Reinhold Kainhofer:MAILTO:reinhold@kainhofer.com
ATTENDEE;CN=Reinhold \
Kainhofer;RSVP=FALSE;PARTSTAT=ACCEPTED;ROLE=REQ-PARTICIPANT:mailto:reinhold@kainhofer.com
 ATTENDEE;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;ROLE=REQ-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


--Boundary-00=_apeyBhb+sd61qTV--


["outlook.invitation.message" (message/rfc822)]

This is a multi-part message in MIME format.

[Attachment #10 (text/plain)]

This meeting is 
1. 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).  2. \
discuss resource manager in general and see how to go about prototyping it for \
CSM/SXM emulation.



Microsoft Outlook Web Access:
http://FMT-EX01/Exchange/Aaron_Williams/Calendar/%7BA7455557-7640-49B2-94CE-245A7FB94323%7D.EML?cmd=open



[Attachment #11 (unknown)]

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

[Attachment #12 (application/pgp-signature)]

_______________________________________________
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/

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic