Enregistrer le message électronique avec Aspose.Email et Apache POI HSMF

Aspose.Email - Enregistrer le message e-mail

La méthode MailMessage.save permet d’enregistrer les messages e-mail dans différents formats.

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 - Enregistrer le message e-mail

Le corps de l’e-mail peut être extrait pour créer un nouveau fichier.

Java

 String filename = \"message.msg\";

MAPIMessage msg = new MAPIMessage(filename);

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

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

txtOut.close();

Télécharger le code en cours d’exécution

Télécharger le code d’exemple