Re: How would this work?
Harish Krishnaswamy <[email protected]>
| Newsgroups | gmane.comp.gnome.evolution.devel |
|---|---|
| Message-ID | <1150086119.6243.19.camel@sunshine> |
Yes. It is indeed possible for you to use the IMAP camel provider to talk to your custom server. Just have a look at how the GroupWise provider is implemented. See camel_provider_module_init () in http://cvs.gnome.org/viewcvs/evolution-data-server/camel/providers/groupwise/camel-groupwise-provider.c?rev=1.33&view=markup which (when use_imap is TRUE) sets the groupwise camel provider store to that of imap. The groupwise-account-setup plugin is also a good working model for you to base the zimbra account creation on. This has some limitations currently which will be addressed in near future (and hence likely to change). --Harish On Sat, 2006-06-10 at 15:55 -0700, Scott Herscher wrote: > Hey all. I'm wondering if it's possible to write a custom backend for > evolution and evolution-data-server that re-uses the IMAP camel > provider? > > I've written a custom e-book library that kinda works, and I'm getting > started on writing a custom e-cal backend that will do calendaring. > In the interest of time, and since the server I'm working with > supports the IMAP protocol, I was hoping I could do something simple > like reuse the IMAP camel-provider and use my custom addressbook and > calendar plugins in setting the account up. Is this possible? If so, > how would I do something like that? > > Scott > _______________________________________________ > Evolution-hackers mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/evolution-hackers