MAPI FAQ

From Evolution

Contents

General

This FAQ didn't help me !

#evo-mapi in irc.gimp.org - Poke us !

Account Setup

I get an error on the console: "(evolution:XXXXX): e-utils-WARNING **: can't load plugin 'libdcerpc.so.0: cannot open shared object file: No such file or directory'"

The above warning indicates that the Exchange MAPI plugin is not getting loaded when Evolution starts up. You have to export this variable in the terminal before starting Evolution:

export LD_LIBRARY_PATH=<samba4 installation directory>/lib:$LD_LIBRARY_PATH

For example, if your samba4 installation directory is '/usr/local/samba', then

export LD_LIBRARY_PATH=/usr/local/samba/lib:$LD_LIBRARY_PATH

(You could add this command in your ~/.profile so that you won't need to do this every time you start Evolution. This warning is also the reason why 'plug-in won't stay on after Evolution shuts down and reopens')

I get an error on the console: "(evolution:XXXXX): 'libmapi.so.0: cannot open shared object file: No such file or directory'"

 Check for the symlink in /opt/samba4 (or libmapi install directory. ) if it is not there,  create symlink with libmapi.so.x

How do I specify my account details?

If a user has an e-mail address first.lastname@xyz.com, then use:

  • 1) Server: this is the address of the Exchange server for xyz.com
  • 2) Username: first.lastname
  • 3) Domain: xyz.com

If the Exchange server is part of an AD domain, where the user's handle is somedomain\someuser, then use:

  • 2) Username: someuser
  • 3) Domain: somedomain

I've specified all the details correctly, but I'm unable to get past the Authentication?

Please make sure:

  • Your mailbox is enabled for MAPI (This is a setting on the server).
  • Your Exchange server has Public Folders set up (There have been some issues observed if there is no PF hierarchy setup on the server).

Calendars/Tasks/Memos

Why does each calendar/task list/memo list ask for a password everytime I enable it?

Yes.. Sorry.. It is a bug.. And, we're working really hard to fix it.

UPDATE: This has been fixed in the branch. Yippee!! See the e-d-s fix and the evolution fix