OpenChange MAPI library implementation and Samba4 light library set
Julien Kerihuel
j.kerihuel at openchange.org
Thu Feb 8 03:49:17 GMT 2007
Hello,
Here are some news from the openchange project. For a couple of weeks now, we
have been working on the MAPI library implementation and had some success
against Exchange 2000. Here is a set of features of this experimental
library:
- fetching mails from the user inbox on the Exchange Server
- delete mails from the user inbox on the Exchange Server
- send mails with or without attachments to users in the Exchange organization
- recipients names resolution against the Windows Address Book.
We have a couple of torture tests that perform the tasks mentioned above. The
documentation on how to run the test can be found on the openchange wiki with
parametric option description + sample torture test output:
http://wiki.openchange.org/index.php/Category:Torture_Tests
The openchange code can be fetched on our svn at the following address:
svn co https://svn.openchange.org/openchange/
To compile the code, there's a howto and a sample smb.conf.example file in the
doc directory but here is a brief overview on how to compile the code:
./autogen.sh && ./configure --prefix=/usr/local/samba
make && make install
vi /usr/local/samba/etc/smb.conf
You may experience some missing path problem with the make install. As a
workaround edit the torture.pc file and remove the private stuff (sorry the
offense Jelmer ;p)
Now what's the next step for us:
1. As mentioned earlier, this is an experimental version which also means
*with bugs*. We have to fix them, remove inconstency hardcoded values etc.
2. We have to design a library with a robust architecture we can deliver under
the MAILOOK tag name for SambaXP.
3. We'll need to have a tarball version of the library which doesn't require
people to install the whole Samba4 code while they would only need a couple
of library to run libmapi and develop with it.
4. As a proof concept, we'll try to have a working evolution plugin for
SambaXP which relies on libmapi and Samba4 library.
Cheers,
Julien.
--
Julien Kerihuel
j.kerihuel at openchange.org
OpenChange Project Manager
GnuPG Key: http://jkerihuel.openchange.org/keys/kerihuel_gpg_public.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.samba.org/archive/samba-technical/attachments/20070208/62da44d5/attachment.bin
More information about the samba-technical
mailing list