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

Aspose.Email - Extrair Cabeçalhos de Mensagem

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

Java


 //Obtém os Cabeçalhos de E-mail

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

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

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

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

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

Apache POI HSMF - Extrair Cabeçalhos de Mensagem

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

Java


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

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

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

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

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

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

Código em Execução para Download

Código de Exemplo para Download