2011-07-08 12 views
5

Tengo un archivo de texto de la fuente original de un correo electrónico (simplemente copiado directamente de Gmail si haces clic en "Ver original" lo verás). Quiero leer este archivo y convertirlo en MimeMessage.Leer el archivo de texto de Email convertir a Javamail MimeMessage

Si tiene curiosidad por saber por qué, tengo JavaMaildir configurado y necesito llenarlo en la bandeja de entrada con correos electrónicos para realizar pruebas. Nunca he tratado con la lectura de archivos y todo esto, así que cualquier ayuda sería genial, gracias.

Respuesta

15

Algo como esto debería funcionar:

InputStream mailFileInputStream = new FileInputStream(...); 
Properties props = new Properties(); 
Session session = Session.getDefaultInstance(props, null); 
MimeMessage message = new MimeMessage(session, mailFileInputStream); 
... 
+0

Gracias. Sé que debo sonar muy lento aquí, pero si tengo el documento de texto en cuestión en la raíz de la carpeta de mi proyecto, ¿hay alguna forma de instanciar un archivo con la ruta relativa del documento? – Yottagray

Cuestiones relacionadas