2010-02-26 6 views
3

Existe-t-il des bibliothèques Java IMAP prenant en charge les commandes IDLE autres que Sun Java Mail?IMAP IDLE en Java

J'ai utilisé JavaMail de Sun, et cela fonctionne bien, sauf qu'il a un peu de surcharge de mémoire.

+0

Je prévois également d'utiliser la commande IDLE de l'implémentation Sun/Oracle JavaMail. Pouvez-vous élaborer sur les problèmes de mémoire? Avez-vous fini par utiliser une autre implémentation. Si oui, lequel? – Theo

+1

@Theo, Oracle JavaMail utilisé pour créer de très grands caches de mémoire, même si ce n'est pas nécessaire, pour chaque dossier. Maintenant, c'est un peu mieux. C'est bien pour un observateur de courrier, mais pas des milliers à la fois. – notnoop

Répondre

0

Vous pouvez extraire le répertoire IMAP de k9mail. Mais si tout ce que vous voulez faire est IDLE et chercher de nouveaux messages, l'écriture sur TCP semble être une bonne alternative. Vous pouvez ensuite utiliser un autre travail (peut-être même sur une autre machine virtuelle) pour vérifier chaque fois que l'observateur remarque quoi que ce soit.