Wiki

Clone wiki

Aspose for Apache POI / Save-Email-Message

Apache POI - HSMF

String filename = "message.msg";
MAPIMessage msg = new MAPIMessage(filename);

PrintWriter txtOut = new PrintWriter("ApacheMessage.txt");
txtOut.println("Email Body: " + msg.getTextBody());
txtOut.close();

Aspose.Email

MailMessage messageMSG  = MailMessage.load("message.msg", MessageFormat.getMsg());

messageMSG.save("AsposeMessage.msg", MessageFormat.getMsg());
messageMSG.save("AsposeMessage.eml", MessageFormat.getEml());
messageMSG.save("AsposeMessage.emlx", MessageFormat.getEmlx());
messageMSG.save("AsposeMessage.mht", MessageFormat.getMht());

Download Source Code

Updated