Extraer encabezados de mensaje usando Aspose.Email y Apache POI HSMF

Aspose.Email - Extraer encabezados del mensaje

El encabezado del correo electrónico representa un conjunto estándar de campos de encabezado definidos por Internet y RFC, incluidos en los mensajes de correo electrónico de Internet. Un encabezado de correo puede especificarse usando la clase MailMessage. Los tipos de encabezado comunes están definidos en la clase HeaderType. Es una clase sellada que funciona como una enumeración normal.

Java

 //Obtiene encabezados de correo electrónico

System.out.println(\"From: \" + message.getFrom());

System.out.println(\"To: \" + message.getTo());

System.out.println(\"CC: \" + message.getCC());

System.out.println(\"Bcc: \" + message.getBcc());

System.out.println(\"Subject: \" + message.getSubject());

Apache POI HSMF - Extraer encabezados del mensaje

La clase MAPIMessage proporciona los métodos para acceder a los encabezados de los mensajes de correo.

Java

 MAPIMessage msg = new MAPIMessage(dataDir + \"message.msg\");

System.out.println(\"From: \" + msg.getDisplayFrom());

System.out.println(\"To: \" + msg.getDisplayTo());

System.out.println(\"CC: \" + msg.getDisplayCC());

System.out.println(\"BCC: \" + msg.getDisplayBCC());

System.out.println(\"Subject: \" + msg.getSubject());

Descargar código en ejecución

Descargar código de muestra