java - mail - ¿Por qué ''bodyPart.isMimeType("text/plain")'' da el error ''No se puede cargar bodystructure''?
javamail netbeans (1)
Prueba la solución que se describe aquí: https://javaee.github.io/javamail/FAQ#imapserverbug
Espero que esto ayude.
Estoy creando una aplicación en Java para leer correos de mi correo web de GoDaddy a través de Java. He utilizado javax.mail para esto. Cuando depuro el programa, da un error en la línea: bodyPart.isMimeType("text/plain")
Inesperadamente, procesa el primer correo de la manera correcta, pero da el error para el segundo correo.
Aquí está la traza completa de la pila:
javax.mail.MessagingException: Unable to load BODYSTRUCTURE
at com.sun.mail.imap.IMAPMessage.loadBODYSTRUCTURE(IMAPMessage.java:1306)
at com.sun.mail.imap.IMAPMessage.getContentType(IMAPMessage.java:465)
at javax.mail.internet.MimeBodyPart.isMimeType(MimeBodyPart.java:1050)
at javax.mail.internet.MimeMessage.isMimeType(MimeMessage.java:986)
at asanaLambdaIntegrationDebugMode.getNameMailIdFromMessage(asanaLambdaIntegrationDebugMode.java:1318)
at asanaLambdaIntegrationDebugMode.main(asanaLambdaIntegrationDebugMode.java:978)
¿Alguna sugerencia sobre esto por favor?