Y a-t-il une plate-forme multiplate-forme (uniquement intéressée par les bibliothèques IMAP Windows et OS X) que je peux utiliser à partir de C ++? De préférence open source aussi. P>
J'utilise actuellement la bibliothèque IMAP de Chilkat, mais c'est uniquement Windows. P>
J'ai trouvé libetpan et vmime et je me suis simplement demandé s'il y avait des autres, je pouvais regarder pour comparer. P>
4 Réponses :
Qu'en est-il de VMIMe ? P>
Il a toutes mes choses préférées dans une bibliothèque: p>
Pensez que je vais prendre un autre regard sur VMIMe, je suis sûr que cela fera ce que je veux.
Soyez prudent, GPLV3, c'est très restrictif pour une bibliothèque (partie virale de GPL).
Il existe une licence commerciale disponible pour 99 euros. Semble assez raisonnable si vous développez des logiciels commerciaux.
Pourtant, assez déraisonnable si vous faites des logiciels non GPL gratuits. Les bibliothèques GPL sont une très mauvaise chose, à cause de la partie «virale» de GPL.
@Pablo Santa Cruz est-il en faveur du proxy? et récupérer l'extension imap personnalisée?
Les licences commerciales commencent maintenant à 199 euros
Ils ont repoussé le prix à 250 euros.
Checkout GNU MailTuls, semble complets
Le prix est à nouveau recueilli à 549 euros. Rappelez-vous également que la licence LGPL comme n'est pas utilisable pour les applications de magasin signées.
Bien que un peu daté puisque son développement a cessé d'être open-source, vous pouvez vérifier le Toolkit UW-IMAP . Cependant, son auteur principal continue de développer la boîte à outils sous le nom Panda-IMAP et la met à la disposition de tous ceux qui souhaitent faire un don pour le développement du projet. P>
Son auteur principal est mort il y a environ un an.
Oui et maintenant la dernière version de Panda IMAP est disponible via github Github.com/jonabbey/panda-Imap a>
Un autre bon choix peut être Bibliothèque CURL qui est une bibliothèque C mais il a des liaisons C ++ - Curlpp . P>
La meilleure chose à-dire est qu'il est sous licence sous la licence du MIT qui convient parfaitement à l'utilisation commerciale ou à des projets non opensource. P>
D'autres alternatives sont libetpan (une bibliothèque de langage C) et mailcore (A C ++ wrapper pour libetpan) p>