Hola a todos!!!
Espero me puedan ayudar, estoy tomando los mensajes del servidor de correo de gmail, pero me arroja toda la información de todos los correos, y necesito que sea solo de los que no he leido, alguien sabe de que forma puedo extraer solo esos datos???
Este es mi método en dónde extrae los mensajes
Código:
public void printMessages() throws Exception {
Message[]msgs=folder.getMessages();
FetchProfile fp = new FetchProfile();
fp.add(FetchProfile.Item.ENVELOPE);
folder.fetch(msgs, fp);
for (int i = 0; i <msgs.length; i++) {
System.out.println("--------------------------");
System.out.println("MESSAGE #" + (i + 1) + ":");
ExtraerDatos(msgs[i]); //Método para obtener información
}
}
Muchas gracias :)