Re: [otlkcon-devel] mimedir_tlb.h incompatible with Outlook 2007?

2007-06-25 Thread Kervin L. Pierre
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.

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 
> 


-
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


Re: [otlkcon-devel] mimedir_tlb.h incompatible with Outlook 2007?

2007-06-05 Thread Kervin L. Pierre

Not really.  It's a Visual Studio
build.

But the kolab changes shouldn't
affect anything else negatively.

Best regards,
Kervin


--- Charles Wyble <[EMAIL PROTECTED]> wrote:

> Are the modifications called out below something
> that can be moved to Autoconf and conditionals?
> Sent via BlackBerry from T-Mobile
> 
> -Original Message-
> From: Michael Sheldon <[EMAIL PROTECTED]>
> 
> Date: Tue, 5 Jun 2007 21:23:32 
> To:"Kervin L. Pierre" <[EMAIL PROTECTED]>
> Cc:otlkcon-devel@lists.sourceforge.net
> Subject: Re: [otlkcon-devel] mimedir_tlb.h
> incompatible with Outlook 2007?
> 
> 
> Hi Kervin,
> 
> On Tue, 5 Jun 2007 09:20:08 -0700 (PDT)
> "Kervin L. Pierre" <[EMAIL PROTECTED]> wrote:
> 
> > If you can help move to libical
> > internally, that would be a big
> > leap for the project.  I can do
> > a lot of the work myself.
> > 
> > I'll send you some documentation.
> 
>  Great, thanks, I'll start having a read over it
> tomorrow.
>  
> > 
> > >  Kolab works by storing simple XML documents on
> an
> > > IMAP server.
> > > Unfortunately it does depend on a draft IMAP
> > > extension (ANNOTATEMORE),
> > 
> > I see.  I'll pull in c-client as
> > a project dependency.  I've been
> > meaning to do this.  There was an
> > issue with the license earlier but
> > they seem to have moved to Apache
> > license now.
> 
>  There's a patch that needs to be applied to
> c-client for ANNOTATEMORE
> support: 
>
http://mailman1.u.washington.edu/pipermail/imap-uw/attachments/20070315/b5c2efca/imap-2006f_annotation_20070315.bin
> 
>  I remember I needed to modify the patch slightly so
> that it'd build
> correctly with Visual Studio, just a matter of
> moving all variable
> declerations to the start of code blocks. You'll
> also need to modify
> the cflags in the Makefile so that it uses the /Md
> option instead
> of /Mt (or possibly the otherway around) otherwise
> it won't link
> correctly with otlkcon.
> 
>  Cheers,
>   Michael.
> 
> > 
> > > 
> > >  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
> > 
> > This is possible, though the config
> > GUI may not reflect that as yet.
> > 
> > The restriction is 1 calendar per
> > MAPI/Outlook folder.  But even that
> > isn't set in stone.  The message store
> > can sync 2 remote calendars into a
> > single folder if that feature was seen
> > as useful.
> > 
> > > matter of setting IMAP
> > > ACLs on the respective mailboxes). Any input on
> this
> > > is of course
> > > welcome.
> > > 
> > 
> > If we get 1 remote calender to a folder
> > to work we can continue from there.
> > 
> > Thank you.
> > 
> > Best regards,
> > Kervin
> > 
> > 
> > >  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.
> > > > > 
> > > > > -- 

Re: [otlkcon-devel] mimedir_tlb.h incompatible with Outlook 2007?

2007-06-05 Thread Kervin L. Pierre

--- Michael Sheldon <[EMAIL PROTECTED]>
wrote:
>
http://mailman1.u.washington.edu/pipermail/imap-uw/attachments/20070315/b5c2efca/imap-2006f_annotation_20070315.bin
> 

Thanks,

I'll plan on doing this by the weekend.

Best regards,
Kervin



-
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


Re: [otlkcon-devel] mimedir_tlb.h incompatible with Outlook 2007?

2007-06-05 Thread Charles Wyble
Are the modifications called out below something that can be moved to Autoconf 
and conditionals?
Sent via BlackBerry from T-Mobile

-Original Message-
From: Michael Sheldon <[EMAIL PROTECTED]>

Date: Tue, 5 Jun 2007 21:23:32 
To:"Kervin L. Pierre" <[EMAIL PROTECTED]>
Cc:otlkcon-devel@lists.sourceforge.net
Subject: Re: [otlkcon-devel] mimedir_tlb.h incompatible with Outlook 2007?


Hi Kervin,

On Tue, 5 Jun 2007 09:20:08 -0700 (PDT)
"Kervin L. Pierre" <[EMAIL PROTECTED]> wrote:

> If you can help move to libical
> internally, that would be a big
> leap for the project.  I can do
> a lot of the work myself.
> 
> I'll send you some documentation.

 Great, thanks, I'll start having a read over it tomorrow.
 
> 
> >  Kolab works by storing simple XML documents on an
> > IMAP server.
> > Unfortunately it does depend on a draft IMAP
> > extension (ANNOTATEMORE),
> 
> I see.  I'll pull in c-client as
> a project dependency.  I've been
> meaning to do this.  There was an
> issue with the license earlier but
> they seem to have moved to Apache
> license now.

 There's a patch that needs to be applied to c-client for ANNOTATEMORE
support: 
http://mailman1.u.washington.edu/pipermail/imap-uw/attachments/20070315/b5c2efca/imap-2006f_annotation_20070315.bin

 I remember I needed to modify the patch slightly so that it'd build
correctly with Visual Studio, just a matter of moving all variable
declerations to the start of code blocks. You'll also need to modify
the cflags in the Makefile so that it uses the /Md option instead
of /Mt (or possibly the otherway around) otherwise it won't link
correctly with otlkcon.

 Cheers,
  Michael.

> 
> > 
> >  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
> 
> This is possible, though the config
> GUI may not reflect that as yet.
> 
> The restriction is 1 calendar per
> MAPI/Outlook folder.  But even that
> isn't set in stone.  The message store
> can sync 2 remote calendars into a
> single folder if that feature was seen
> as useful.
> 
> > matter of setting IMAP
> > ACLs on the respective mailboxes). Any input on this
> > is of course
> > welcome.
> > 
> 
> If we get 1 remote calender to a folder
> to work we can continue from there.
> 
> Thank you.
> 
> Best regards,
> Kervin
> 
> 
> >  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
> > > >

Re: [otlkcon-devel] mimedir_tlb.h incompatible with Outlook 2007?

2007-06-05 Thread Michael Sheldon
Hi Kervin,

On Tue, 5 Jun 2007 09:20:08 -0700 (PDT)
"Kervin L. Pierre" <[EMAIL PROTECTED]> wrote:

> If you can help move to libical
> internally, that would be a big
> leap for the project.  I can do
> a lot of the work myself.
> 
> I'll send you some documentation.

 Great, thanks, I'll start having a read over it tomorrow.
 
> 
> >  Kolab works by storing simple XML documents on an
> > IMAP server.
> > Unfortunately it does depend on a draft IMAP
> > extension (ANNOTATEMORE),
> 
> I see.  I'll pull in c-client as
> a project dependency.  I've been
> meaning to do this.  There was an
> issue with the license earlier but
> they seem to have moved to Apache
> license now.

 There's a patch that needs to be applied to c-client for ANNOTATEMORE
support: 
http://mailman1.u.washington.edu/pipermail/imap-uw/attachments/20070315/b5c2efca/imap-2006f_annotation_20070315.bin

 I remember I needed to modify the patch slightly so that it'd build
correctly with Visual Studio, just a matter of moving all variable
declerations to the start of code blocks. You'll also need to modify
the cflags in the Makefile so that it uses the /Md option instead
of /Mt (or possibly the otherway around) otherwise it won't link
correctly with otlkcon.

 Cheers,
  Michael.

> 
> > 
> >  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
> 
> This is possible, though the config
> GUI may not reflect that as yet.
> 
> The restriction is 1 calendar per
> MAPI/Outlook folder.  But even that
> isn't set in stone.  The message store
> can sync 2 remote calendars into a
> single folder if that feature was seen
> as useful.
> 
> > matter of setting IMAP
> > ACLs on the respective mailboxes). Any input on this
> > is of course
> > welcome.
> > 
> 
> If we get 1 remote calender to a folder
> to work we can continue from there.
> 
> Thank you.
> 
> Best regards,
> Kervin
> 
> 
> >  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 
> > 
> >
> -
> > 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
http://www.mikeasoft.com

-
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


Re: [otlkcon-devel] mimedir_tlb.h incompatible with Outlook 2007?

2007-06-05 Thread Kervin L. Pierre
Hello Michael,

--- Michael Sheldon <[EMAIL PROTECTED]>
wrote:
>  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

You've doing great so far.

> 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

If you can help move to libical
internally, that would be a big
leap for the project.  I can do
a lot of the work myself.

I'll send you some documentation.

>  Kolab works by storing simple XML documents on an
> IMAP server.
> Unfortunately it does depend on a draft IMAP
> extension (ANNOTATEMORE),

I see.  I'll pull in c-client as
a project dependency.  I've been
meaning to do this.  There was an
issue with the license earlier but
they seem to have moved to Apache
license now.

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

This is possible, though the config
GUI may not reflect that as yet.

The restriction is 1 calendar per
MAPI/Outlook folder.  But even that
isn't set in stone.  The message store
can sync 2 remote calendars into a
single folder if that feature was seen
as useful.

> matter of setting IMAP
> ACLs on the respective mailboxes). Any input on this
> is of course
> welcome.
> 

If we get 1 remote calender to a folder
to work we can continue from there.

Thank you.

Best regards,
Kervin


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


-
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


Re: [otlkcon-devel] mimedir_tlb.h incompatible with Outlook 2007?

2007-06-05 Thread Michael Sheldon
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 

-
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


Re: [otlkcon-devel] mimedir_tlb.h incompatible with Outlook 2007?

2007-06-05 Thread Kervin L. Pierre
Hello Michael,

Thanks for the report.  I'm looking
into this right now.

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?

What 'wire' protocol would Kolab speak?
is it documented?

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
> 


-
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


[otlkcon-devel] mimedir_tlb.h incompatible with Outlook 2007?

2007-06-05 Thread Michael Sheldon
 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