[imp] Calendar and IMAP in HORDE/IMP/KRONOLITH with Exchange

Jan Schneider jan at horde.org
Wed Jun 15 02:38:56 PDT 2005


Zitat von GIMENEZ Florent <fgimenez at adetel.com>:

> Is there a way for setting an imap folder as the backend for the calendar or
> setting in imp a folder which will behave like a Calendar ?
>
> I'll explain it...
>
> When you connect imp wih an Exchange server, you've got an IMAP folder wich
> contain some calendar elements :

This is exactly how the Kolab support in Horde works. One would have to 
write an Exchange driver for Kronolith that works similarly to the 
Kolab driver. Both can probably share a lot of code.

> Header
> ----------------------------------------------------------------------------
> --------------------------------------------------
>
>      Content-Type:  multipart/alternative;
> boundary="----_=_NextPart_001_01C56776.42E6F000"
>      Date:  Thu, 2 Jun 2005 15:17:13 +0200 [02.06.2005 15:17 CEST]
>      From:  "sender of the appointment"
>      MIME-Version:  1.0
>      Message-ID:  B1B34B71205C144EAA20A194DB18C32F111817 at server
>      Received:  by server id 01C56776.42E6F000 at server; Thu, 2 Jun 2005
> 15:23:27 +0200
>      Subject:  This is an appointment
>      Thread-Index:  AcVndWPF6KUqNMUWQMOm0t27tpebtgAAN8cg
>      Thread-Topic:  This is an appointment
>      To:  users concerned by the appointment
>      X-MS-Has-Attach:
>      X-MS-TNEF-Correlator:
>      X-MimeOLE:  Produced By Microsoft Exchange V6.0.6603.0
>      content-class:  urn:content-classes:appointment
>
>
> ----------------------------------------------------------------------------
> --------------------------------------------------
> and with the mail, there's a calendar element:
>
>
> Attachment:
> ----------------------------------------------------------------------------
> ---------------------------------------------------
>
> BEGIN:VCALENDAR
> METHOD:REQUEST
> PRODID:Microsoft CDO for Microsoft Exchange
> VERSION:2.0
> BEGIN:VTIMEZONE
> TZID:Sarajevo\, Skopje\, Sofija\, Vilnius\, Warsaw\, Zagreb
> X-MICROSOFT-CDO-TZID:2
> BEGIN:STANDARD
> DTSTART:16010101T030000
> TZOFFSETFROM:+0200
> TZOFFSETTO:+0100
> RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=10;BYDAY=-1SU
> END:STANDARD
> BEGIN:DAYLIGHT
> DTSTART:16010101T020000
> TZOFFSETFROM:+0100
> TZOFFSETTO:+0200
> RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=3;BYDAY=-1SU
> END:DAYLIGHT
> END:VTIMEZONE
> BEGIN:VEVENT
> DTSTAMP:20050602T131714Z
> DTSTART;TZID="Sarajevo, Skopje, Sofija, Vilnius, Warsaw, Zagreb":20050606T1
> 00000
> SUMMARY:This is an appointment
> UID:040000008200E00074C5B7101A82E0080000000070CB4C278667C501000000000000000
> 0100000006C2CB7663166F84EA71EA4C3A2929DD2
> ORGANIZER;CN="Sender":MAILTO:sender at domain
> ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN="Participan
> t":MAILTO:participant at domain
> LOCATION:
> DTEND;TZID="Sarajevo, Skopje, Sofija, Vilnius, Warsaw, Zagreb":20050606T103
> 000
> SEQUENCE:0
> PRIORITY:5
> CLASS:
> CREATED:20050602T132328Z
> LAST-MODIFIED:20050606T105015Z
> STATUS:CONFIRMED
> TRANSP:OPAQUE
> X-MICROSOFT-CDO-BUSYSTATUS:BUSY
> X-MICROSOFT-CDO-INSTTYPE:0
> X-MICROSOFT-CDO-REPLYTIME:20050602T132300Z
> X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
> X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
> X-MICROSOFT-CDO-IMPORTANCE:1
> X-MICROSOFT-CDO-OWNERAPPTID:178415573
> END:VEVENT
> END:VCALENDAR
> ----------------------------------------------------------------------------
> ------------------------------------------------------------

Jan.

-- 
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/



More information about the imp mailing list