déplacer (copier) IMAPMessage vers un autre dossier sur le serveur de messagerie

Ma demande est de vérifier les modèles de la les sujets des mails sur le serveur de Boîte de réception du dossier et, si un modèle est trouvé, il faut passer l'e-mail (com.soleil.mail.imap.IMAPMessage) vers un autre dossier appelé "test" par exemple (copie va faire le travail aussi).

J'ai cherché sur Internet pour la solution, mais je ne pouvais pas trouver quelque chose d'utile.

Pouvez-vous me dire comment puis-je déplacer /copier IMAPMessage à partir de la boîte de réception vers un autre dossier sur le serveur?

Merci

hm je veux déplacer à l'aide de java
im me demandais si cela peut fonctionner: List<Message> tempList = new ArrayList<>(); tempList.ajouter(myImapMsg); Message[] tempMessageArray = tempList.toArray(new Message[tempList.size()]); destFolder.copyMessages(tempMessageArray, fromFolder);
Essayez-le et voyez?
Oui, utiliser le copyMessages méthode. Je suis toujours curieux de savoir où exactement la recherche de personnes sur internet pour ce genre de choses, mais leur recherche n'implique pas de fait la lecture de la documentation de l'Api qu'ils utilisent. Pouvez-vous expliquer pourquoi il est que vous n'avez pas pense que la lecture de la documentation javadoc serait utile, ou de la façon de les lire, mais n'avez pas trouvé l'copyMessages méthode? Peut-être il y a quelque chose que je peux faire pour améliorer la JavaMail documentation être plus utile pour les cas simples comme celui-ci?

OriginalL'auteur gospodin | 2014-07-22