Salvar Mensagem de E-mail usando Aspose.Email e Apache POI HSMF

Aspose.Email - Salvar Mensagem de E-mail

O método MailMessage.save está disponível para salvar mensagens de e-mail em vários formatos.

Java

 MailMessage messageMSG 	= MailMessage.load(dataDir + "message.msg");  

messageMSG.save(dataDir + "AsposeMessage.msg");  

messageMSG.save(dataDir + "AsposeMessage.eml");  

messageMSG.save(dataDir + "AsposeMessage.emlx");  

messageMSG.save(dataDir + "AsposeMessage.mht");  

Apache POI HSMF - Salvar Mensagem de E-mail

O corpo do e-mail pode ser extraído para criar um novo arquivo.

Java

 String filename = "message.msg";  

MAPIMessage msg = new MAPIMessage(filename);  

PrintWriter txtOut = new PrintWriter("ApacheMessage.txt");  

txtOut.println("Corpo do E-mail: " + msg.getTextBody());  

txtOut.close();  

Download do Código em Execução

Download do Código de Exemplo