- Add GetStoreState (0x7b) IDL, implementation and mapitest unit
[jelmer/openchange.git] / Mainpage.doxy
1 /** @mainpage The OpenChange Library API Reference
2
3 This is the online reference for developing with the OpenChange client
4 libraries.
5
6 Among other things, the OpenChange client libraries provide:
7 - MAPI client library (<a href="../libmapi/index.html">libmapi</a>)
8 - OpenChange Property Files (<a href="../libocpf/index.html">libocpf</a>)
9 - A regression test framework (<a href="../mapitest/index.html">mapitest</a>)
10 - MAPIProxy project (<a href="../mapiproxy/index.html">mapiproxy</a>)
11 - C++ bindings for libmapi (<a href="../libmapi++/index.html">libmapi++</a>)
12
13 <h2>OpenChange Project Goals</h2>
14
15 The OpenChange Project aims to provide a portable Open Source
16 implementation of Microsoft Exchange Server and Exchange
17 protocols. Exchange is a groupware server designed to work with
18 Microsoft Outlook, and providing features such as a messaging server,
19 shared calendars, contact databases, public folders, notes and tasks.
20
21 The OpenChange project has three goals:
22
23 - To provide a library for interoperability with Exchange
24 protocols, and to assist implementors to use this to create
25 groupware that interoperates with both Exchange and other
26 OpenChange-based software.
27
28 - To provide an alternative to Microsoft Exchange Server which uses
29 native Exchange protocols and provides exactly equivalent
30 functionality when viewed from Microsoft Outlook clients.
31
32 - To develop a body of knowledge about the most popular groupware
33 protocols in use commercially today in order to promote  development
34 of a documented and unencumbered standard, with all the  benefits that
35 standards bring.
36
37 <h2>More information</h2>
38
39 Visit the <a href="http://www.openchange.org">OpenChange web site</a> for
40 other useful information.
41
42 */