Selon http://java.sun.com/products/javamail/javadocs/javax/mail/FetchProfile.html,Javamail: FetchProfile peut-il être utilisé pour rechercher des mails au lieu de simplement les récupérer?
Message[] msgs = folder.getMessages();
FetchProfile fp = new FetchProfile();
fp.add(FetchProfile.Item.ENVELOPE);
folder.fetch(msgs, fp);
Cependant, si je veux que les messages lus à l'aide de recherche(), je n'ai pas un moyen de spécifier un FetchProfile (comme la recherche() ne prend pas un tel paramètre).
Folder inbox = store.getFolder("Inbox");
inbox.open(Folder.READ_WRITE);
FlagTerm ft = new FlagTerm(new Flags(Flags.Flag.SEEN), false);
Message messages[] = inbox.search(ft); //how to specify a FetchProfile here ??
Y a-t-il un autre moyen?
Merci beaucoup d'avance.