Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Cross Platform C++ IMAP Library [closed]

Are there any cross-platform (only interested in Windows and OS X) IMAP libraries which I can use from C++? Preferably open source as well.

I am currently using the IMAP library from Chilkat, but this is Windows only.

I've found libEtPan and VMime and just wondered if there were any others I could look at to compare.

like image 562
Adam Dempsey Avatar asked Nov 25 '09 11:11

Adam Dempsey


4 Answers

Another good choice can be cURL library which is C library but it has C++ bindings - cURLpp.

The best thing is that it is licensed under the MIT license which perfectly fits for the commercial use or a non-opensource projects.

like image 178
Anton Matosov Avatar answered Oct 24 '22 11:10

Anton Matosov


What about VMIME?

It has all my favorite things in a library:

  1. Free, as in free beer
  2. Free, as in free speech (Open Source also)
  3. Regularly updated (very important)
  4. Decent (though not great) documentation
  5. Portable
like image 21
Pablo Santa Cruz Avatar answered Oct 24 '22 11:10

Pablo Santa Cruz


Other alternatives are libetpan (a C language library) and Mailcore (a C++ wrapper for libetpan)

like image 2
Василий Кудрявцев Avatar answered Oct 24 '22 11:10

Василий Кудрявцев


Although a bit dated since it's development has stopped being open-source, you can check the UW-IMAP toolkit. However, its primary author continues development of the toolkit under the name Panda-IMAP and makes it available to anyone who wishes to donate for the development of the project.

like image 1
adamo Avatar answered Oct 24 '22 11:10

adamo