Contents

NEWS

Nov 23 2008 : evolution-mapi product is available in GNOME Bugzilla.

Nov 19 2008 : New repository is created for MAPI Provider development. svn://svn.gnome.org/svn/evolution-mapi

Download

  • RPMs / Debs Repositories:<<BR>>

  Part of GNOME 2.26 onwards.
  • Tarballs:

evolution-mapi 0.25.90

  • Source Code:

 svn co svn://websvn.openchange.org/openchange/trunk openchange
 svn co svn://anonymous@svn.gnome.org/svn/evolution-mapi/trunk evolution-mapi
  • If you use the installsamba4.sh script to download/compile/install samba4, prior to compiling the rest of the stack (openchange, evolution-data-server and evolution), you will need to:

 export PKG_CONFIG_PATH=/usr/local/samba/lib/pkgconfig:$PKG_CONFIG_PATH 
  • Patches
  • Sample workflow:

 $ sudo rm -rf /usr/local/samba
 $ mkdir ~/svn/ 
 $ pushd ~/svn/
 $ svn co svn://websvn.openchange.org/openchange/trunk openchange
 $ ./openchange/script/installsamba4.sh git-all
 $ sudo /sbin/ldconfig -n /usr/local/samba/lib
 $ export PKG_CONFIG_PATH=/usr/local/samba/lib/pkgconfig:$PKG_CONFIG_PATH
 $ cd openchange
 $ ./autogen.sh && ./configure --prefix=/usr/local/samba --with-samba=/usr/local/samba --enable-debug
 $ make && sudo make install
 $ cd ..
 $ sudo /sbin/ldconfig -n /usr/local/samba/lib
 $ svn co svn://anonymous@svn.gnome.org/svn/evolution-mapi/trunk evolution-mapi
 $ export PKG_CONFIG_PATH=$HOME/opt/gnome2/lib/pkgconfig:$PKG_CONFIG_PATH
 $ cd evolution-mapi
 $ ./autogen.sh
 $ make && sudo make install
 $ cd ..
 $ popd

If you are having trouble compiling take a look at http://www.go-evolution.org/MAPI_FAQ#Compiling_from_source

Feature Status

vs OWA Connector

Feature parity matrix : Evolution/MAPIProvider/vsOWA

Mailer

  • Folder List Fetching (Done)

  • Summary Fetching
  • Message Fetch. (Done)

  • Mulitipart mails.
  • Sending Mails. (Plain text + Attachment)
  • Message Deletion
  • Message Flags Sync
  • Folder Operations
    • Create (Done)

    • Delete (Done)

    • Rename
    • Move (Done)

    • Copy (Done)

  • Public Folder Support

Address Book

Calendar / Tasks / Memos

  • ESource creation for existing/new folders (done)

  • Fetch items (appointments/meetings/simple tasks/stickynotes - (done), assigned tasks - waiting on OpenChange for APIs)

  • Property mapping (will always be in progress, should add a wiki for that)
  • Create items (appointments/meetings/simple tasks/stickynotes - (done), assigned tasks - waiting on OpenChange for APIs)

  • Modify items (except modifying single instance of a recurring series, (done))

  • Delete items (done)

  • Delta fetching (done)

  • Timezone handling (partial implementation)
  • Handling meeting requests / responses / cancellations in Inbox (done)

Apps/Evolution/MAPIProvider (last edited 2013-08-08 22:50:05 by WilliamJonMcCann)