Сохраните сообщение электронной почты с помощью Aspose.Email и Apache POI HSMF

Aspose.Email - Сохранить сообщение электронной почты

Метод MailMessage.save доступен для сохранения сообщений электронной почты в различных форматах.

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 - Сохранить сообщение электронной почты

Тело электронного письма можно извлечь для создания нового файла.

Java


 String filename = "message.msg";

MAPIMessage msg = new MAPIMessage(filename);

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

txtOut.println("Email Body: " + msg.getTextBody());

txtOut.close();

Загрузить рабочий код

Загрузить образец кода