Hi Kervin, On Mon, 25 Jun 2007 21:02:52 -0700 (PDT) "Kervin L. Pierre" <[EMAIL PROTECTED]> wrote:
> Hello, > > I just check in the c-client library > into the source tree. > > It would be great if someone would pick > up some of the libical integration > tasks. I took a little look at this but wasn't able to make much progress. I've since temporarily switched to using Outlook 2003 so I can focus on getting the Kolab driver working. On that note, I'm having trouble with the MIMEDIR based iCal importing, the ICalStreamToMessage() call returns E_FAIL when asked to process the following iCal string: BEGIN:VEVENT UID:ae777838ea40ec854531819c2cb5f509 SUMMARY:test19 from horde DTSTART:20070626T100000Z DUE:20070626T100000Z DTEND:20070626T110000Z CREATED:20070626T114112Z LAST-MODIFIED:20070626T114112Z DESCRIPTION:test19 from horde END:VEVENT Any ideas what I might be doing wrong? Are there some iCal properties that MIMEDIR requires which I'm missing? > > Best regards, > Kervin > > > --- Michael Sheldon <[EMAIL PROTECTED]> > wrote: > > > Hi Kervin, > > > > > In the near future though, I'm actually > > > looking into moving all iCal operations > > > to libical. > > > > > > Do you have anytime you can put towards > > > this? > > > > I'm happy to help where I can, however I'm not very > > familiar with > > development under Windows (I primarily work with > > GNU/Linux), this is the > > first time I've used Visual Studio to any great > > degree and my knowledge > > of MAPI is only what I've picked up from playing > > with otlkcon, so I > > don't know how much use I'll be. > > > > > What 'wire' protocol would Kolab speak? > > > is it documented? > > > > Kolab works by storing simple XML documents on an > > IMAP server. > > Unfortunately it does depend on a draft IMAP > > extension (ANNOTATEMORE), > > which is only provided by a small number of IMAP > > libraries and servers. > > The specification for the Kolab file format is > > available from > > http://www.kolab.org and of course the IMAP protocol > > is widely > > documented. > > > > I'm using the open source IMAP c-client library > > with otlkcon to > > provide IMAP support (with ANNOTATEMORE), I have > > things working to the > > extent where otlkcon will happily retrieve Kolab > > calendar messages from > > the IMAP server and parse a few of their details in > > to iCal strings for > > otlkcon to then convert in to Mapi objects. > > Unfortunately this > > incompatibility with Outlook 2007 prevents me from > > going much further, > > but once this is solved it should be fairly trivial > > to finish up the > > parsing for all elements and implement message > > writing. > > > > Once this is completed there are some further > > changes I'd like to try > > making it possible to have multiple calendars > > created from a single > > account (if this isn't already possible), because > > with a Kolab system > > it's normal for users to share quite a few calendars > > with one another > > or to have globally shared calendars (simply a > > matter of setting IMAP > > ACLs on the respective mailboxes). Any input on this > > is of course > > welcome. > > > > Thanks, > > Michael. > > > > > > > > Best regards, > > > Kervin > > > > > > > > > --- Michael Sheldon <[EMAIL PROTECTED]> > > > wrote: > > > > > > > Hi, > > > > > > > > I'm attempting to hack together a Kolab driver > > for > > > > the open > > > > connector and I'm testing with Outlook 2007. > > > > Uunfortunately when otlkcon > > > > attempts to turn my iCal strings in to Mapi > > objects > > > > I get a runtime > > > > error. This is caused by otlkcon attempting to > > use > > > > MapiCvt from > > > > MIMEDIR.DLL, which as far as I can tell this is > > an > > > > undocumented > > > > function that has had it's usage changed between > > > > Outlook 2003 and > > > > Outlook 2007. > > > > > > > > How might I go about making otlkcon compatible > > with > > > > Outlook 2007? > > > > > > > > Thanks, > > > > Michael Sheldon. > > > > > > > > -- > > > > Michael Sheldon > > > > > > > > Tel.: +49 (0)21 61 / 46 43 197 > > > > > > > > credativ GmbH, HRB Mönchengladbach 12080 > > > > Hohenzollernstr. 133, 41061 Mönchengladbach > > > > Geschäftsführung: Dr. Michael Meskes, Jörg Folz > > > > > > > > > > > > > > ------------------------------------------------------------------------- > > > > This SF.net email is sponsored by DB2 Express > > > > Download DB2 Express C - the FREE version of DB2 > > > > express and take > > > > control of your XML. No limits. Just data. Click > > to > > > > get it now. > > > > http://sourceforge.net/powerbar/db2/ > > > > _______________________________________________ > > > > otlkcon-devel mailing list > > > > otlkcon-devel@lists.sourceforge.net > > > > > > > > > > https://lists.sourceforge.net/lists/listinfo/otlkcon-devel > > > > > > > > > > > > > -- > > Michael Sheldon > > > > Tel.: +49 (0)21 61 / 46 43 197 > > > > credativ GmbH, HRB Mönchengladbach 12080 > > Hohenzollernstr. 133, 41061 Mönchengladbach > > Geschäftsführung: Dr. Michael Meskes, Jörg Folz > > > -- Michael Sheldon Tel.: +49 (0)21 61 / 46 43 197 credativ GmbH, HRB Mönchengladbach 12080 Hohenzollernstr. 133, 41061 Mönchengladbach Geschäftsführung: Dr. Michael Meskes, Jörg Folz ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ otlkcon-devel mailing list otlkcon-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/otlkcon-devel