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:
Muchas gracias :) 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 } }