> We are working on the Unified messaging system and need to provide IMAP interface 
>for it.
> Are there ready to use IMAP toolkits that can be used for the such purpose ?
> 
> Requirements are as follows:
> 1/ C++
> 2/ full source code
> 3/ portable
> 4/ simple
> 5/ easy to use
> 6/ support most of the IMAP features

I know only two toolkits that implements full IMAP interface.
c-client [1] and libEtPan! [2] (If someone knows more toolkits ...)

both are in C but I think that a mapping can be easily implemented.

=> condition 1/ cannot be reached

Both offers full source code (condition 2/)

c-client is portable on almost all architecture including Unix/POSIX 
systems and Windows.
libEtPan! is portable on Unix/POSIX systems.

=> condition 3/ depends on what you mean by "portable"

=> condition 4/ cannot be reached as IMAP interface is not simple
     same for 5/

=> condition 6/ is reached by both.

If you don't care about server-side MIME parsing, you can look at
GNU Mail Utils [3].

[1] http://www.washington.edu/imap
[2] http://libetpan.sourceforge.net/
[3] http://www.gnu.org/software/mailutils

-- 
DINH V. Hoa,
libEtPan! - a mail library - http://libetpan.sourceforge.net

"Elle a rien pour elle"

Reply via email to