hola buenas tengo una duda yo utiliso esta clase para leer de un buzon de correos emails yo recojo todo en un objeto folder (javax.mail) donde se encuentran todos los email luego inicio un objeto message (Message mail[] = folder.getMessages())
realizo unas cuantas cosas por lo que con un for recorro cada uno al final yo kiero borrar el email por lo que uso este metodo
mail[numEmail].setFlag(Flags.Flag.DELETED, true);
como recorro el mensaje con un for a la hora de borrarlo pues uso en contador
ahora mi duda es si al hacer esto el email se borra en tiempo real es decir cuando se ejecuta desaparece del buzon o se espera a ke se cierre la coneccion con el buzon ooo solo se queda marcado con la etiqueta de borrado es decir sigue estando alli?¿?¿?¿
otra duda es que cuando se borra en tiempo real la posicion de los demas email varia es decir que si se desplazan por ejemplo hacia arriba o se kedan en la misma posicio ?¿??¿
no se si me entendeis
ejemplo
lista email borro email2 suben posicion?¿? borro email 3 no cambia?¿?
email 1 email 1 email 1
email 2 email 3 email 2
email 3 email 4
email 4 email 4
bueno muchas gracias por adelantado si alguien me sabe responder