Johnny [Life & Code]

January 20, 2008

Evolution MAPI Provider preview builds

Filed under: CODE, Evolution, GNOME, Work — Johnny @ 7:41 am

Back from holidays.

Therez a lot of interest in Evolution’s MS Exchange 2007 connectivity. Worked on some preview builds for evolution-mapi-provider. This will be a standalone plugin RPM. These are temporary and will be discontinued once the code is merged in trunk.

Builds are available at http://download.opensuse.org/repositories/home:/jjohnny:/evolution-exchange-mapi-provider/ http://download.opensuse.org/repositories/home:/msuman:/evolution-mapi-provider/

evolution-mapi-provider is a work in-progress and lot of basic features are not available and *highly unstable*. It is expected to get into trunk for the next release ( Evolution 2.24 ).

Update (Dec 15 2008) : Please check recent posts for updates on this. Repository is moved to http://download.opensuse.org/repositories/GNOME://Evolution://mapi

Update (Jan 31 18:00) : Julien will be talking about OpenChange’s libmapi in SolutionsLinux 2008. Evolution plugin is in there too!

Update (Jan 21 18:15) : Fedora 8 builds are available now

Update ( Aug 11 10:42) : Updated Repo URLs

Links : Announce Mail | Wiki Page |

In the NEWS : Srini on Planet GNOME | Jelmer’s Blog

29 Comments »

  1. Question:

    Doesn’t Exchange 2007 *not* have MAPI by default for clients? See here:
    http://blogs.msdn.com/stephen_griffin/archive/2007/03/19/mapi-and-exchange-2007.aspx

    Comment by Ransak — February 8, 2008 @ 3:51 pm

  2. Johnny,

    thanks for the great work.

    I had tried the 20080118 RPM build and it works with some minor issues. But after I upgraded it to 20080212 RPM build, I got following error “undefined symbol:CAMEL_MAPI_FOLDER_LOCK”, I guess the latest evolution-mapi-provider RPM build is not compatible with non-latest libmapi.

    Anyway, very exciting that it works, I’m hoping to get a stable version as soon as possible.

    thanks again.

    Comment by Wei — February 13, 2008 @ 2:42 pm

  3. @ wei : Fixed in 20080212.1 , Thanks

    Comment by Johnny — February 14, 2008 @ 8:04 am

  4. Thanks for your work. Will this work with evolution 2.22? Do you know of anyone making a Debian/Ubuntu package — me and a few thousand folks over there are desperately in need of this!

    Comment by Dave — April 26, 2008 @ 10:47 pm

  5. Dave, Yes even i would love to have builds for debian. But i’m not familair with debs. I would be happy to give access to the repository if somebody is willing to fixup the debian build.

    Comment by Johnny — April 28, 2008 @ 4:25 pm

  6. I’m about to take a crack at building debs for i386 and AMD64. I’ll make sure to post back here with the final product, assuming I get things working how I want.

    Comment by Dale — May 5, 2008 @ 9:50 pm

  7. Awesome .. Pl let me know if u need any assistance.

    Comment by Johnny — May 6, 2008 @ 3:20 am

  8. Thanks for this great work.
    But I have a question…
    I have installed the three rpm files (samba, libmapi and exchange connector), but when evolution start with the configuration wizard, mapi isn’t available in the server type menu, and how to configurate it.
    Thanks for your help.
    Best regards
    Ps: I work with Fedora 8.

    Comment by Olivier — May 14, 2008 @ 2:49 pm

  9. same as Olivier describes for my setting:
    Ubuntu 8.04, made debs (via alien) out of the rpms. no problem. install the debs: no prob. but: no mapi available in the menu.

    Comment by h3lge — June 20, 2008 @ 3:38 pm

  10. Oliver, h3lge : http://www.go-evolution.org/MAPI_FAQ . Does that help ?

    Comment by Johnny — June 26, 2008 @ 1:59 am

  11. Hello Oliver,
    thx but no, that doesnt help out.

    * mailbox is enabled for MAPI
    * Exchange server has Public Folders set up

    So that doesnt work for me.

    cheers, Helge

    Comment by h3lge — July 10, 2008 @ 7:49 am

  12. Sorry: Oliver Johnny
    ;-)

    Comment by h3lge — July 10, 2008 @ 7:50 am

  13. h3lge : Please post this to the mailing list . It is easier to track issues there :) thanks !

    Comment by Johnny — July 11, 2008 @ 4:15 pm

  14. Where the builds are gone? The indicated repository is empty.

    Comment by Tom — August 8, 2008 @ 12:21 pm

  15. @Tom : http://download.opensuse.org/repositories/home:/msuman:/evolution-mapi-provider/ Please use this repo for now. We are looking for a top-level repo . Thanks!

    Comment by Johnny — August 11, 2008 @ 5:14 am

  16. @Johnny: Thanks!

    What happend with the samba4-libs package? It seems it got split up into separate packages but still evolution-mapi-provider depends on it. When will there be a updated version of the plugin package or what’s considered the “best practice” way to use mapi with evolution now?

    Comment by Tom — September 23, 2008 @ 7:28 am

  17. All of the binaries seem to have disappeared? Did the plugin make it into Evolution 2.24?

    Thanks,
    Matt

    Comment by MFago — September 30, 2008 @ 5:53 pm

  18. HI Johnny,

    Any news on where the binaries went? It was also noted that it will be included with the release of Fedora 10. It that still the case?

    Thanks,

    Keith

    Comment by Keith Williams — October 7, 2008 @ 10:21 pm

  19. @Keith : We are working on resolving some legal issues and it is almost complete. Until then the binary builds are paused.

    Comment by Johnny — October 9, 2008 @ 5:10 am

  20. Have you resolved the legal issues yet? I’m really looking forward to the MAPI connector as I’m getting tired with reliability of the OWA based connector, as are many others.

    Comment by Naran — October 13, 2008 @ 10:23 pm

  21. I’m really looking for Ubuntu 8.10 package builds, are you going to be sharing the new build with Ubuntu folks?

    Comment by Naran — October 13, 2008 @ 10:25 pm

  22. Hi Johnny,

    Packages for Ubuntu would be very nice :) I’m really looking forward to this Plugin, because i would be able to synchronize my iPhone with Linux and an Zarafa Server with Active Push :)

    So, how is the actual situation around that legal issues?

    Bye, Jan

    Comment by Jan — October 20, 2008 @ 12:37 pm

  23. Legal issues are being worked upon. I was told that itz matter of days …

    Ubuntu builds, Yes it would be nice to have them. We’ll try .. :)

    Comment by Johnny — October 31, 2008 @ 2:55 am

  24. Hi Johnny,

    I saw there was some activity on the evolution/license/mapi- topic lately:

    http://mail.gnome.org/archives/desktop-devel-list/2008-November/msg00221.html

    Are there any binaries for openSuSE available already? Where can I find them? And if not, any roadmap?

    Thanks, Tom

    Comment by Tom — November 23, 2008 @ 3:08 pm

  25. Hello gentlemen,

    I read on your site that “builds” will resume shortly yes there are no “builds” within your “repos”

    Make your time.

    Comment by bjaming — December 11, 2008 @ 12:18 am

    • @bjaming : Yep .. we are working on it .. Time is very tight :) few more days! Thanks for your patience ..

      Comment by Johnny — December 11, 2008 @ 10:14 am

  26. great, I’m really looking forward to checking this out once you have a build out for f10 :-)

    Comment by bjaming — December 12, 2008 @ 12:10 am

  27. woohoo there’s builds!!

    Comment by bjaming — December 30, 2008 @ 5:45 pm

  28. it would be great a .deb package for Ubuntu.
    Thanks for your work and I hope legal issues will soon be resolved

    Comment by Edoardo — March 21, 2009 @ 10:15 am


RSS feed for comments on this post. TrackBack URI

Leave a comment

Blog at WordPress.com.