Extrair Cabeçalhos da Mensagem usando Aspose.Email e Apache POI HSMF

Aspose.Email - Extrair Cabeçalhos da Mensagem

O cabeçalho de email representa um conjunto padrão de campos de cabeçalho definido pela Internet e RFC incluído em mensagens de email da Internet. Um cabeçalho de email pode ser especificado usando a classe MailMessage. Os tipos de cabeçalho comuns são definidos na classe HeaderType. É uma classe selada que funciona como uma enumeração normal.

Java

 //Obtém Cabeçalhos de Email

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 - Extrair Cabeçalhos da Mensagem

A classe MAPIMessage fornece os métodos para acessar os cabeçalhos de mensagens de email.

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());

Baixar Código em Execução

Baixar Código de Exemplo