e-mail en HTML java

MSG et EML sont des formats de fichiers populaires pour stocker les messages électroniques. Cependant, vous ne pouvez pas afficher le contenu des deux formats d’e-mail directement dans vos applications Web. Afin d’intégrer des e-mails MSG ou EML dans vos pages Web, vous pouvez les convertir en HTML. Dans cet article, vous apprendrez à convertir des e-mails MSG et EML/EMLX en HTML en Java.

API de conversion d’e-mail Java en HTML

Aspose.Email for Java est une API de manipulation d’e-mails qui vous permet de mettre en œuvre des applications clientes de messagerie riches en fonctionnalités. De plus, il vous permet de convertir les e-mails EML et MSG vers d’autres formats tels que HTML. Pour utiliser l’API, vous pouvez soit télécharger son JAR, soit l’installer à l’aide des configurations Maven suivantes.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-email</artifactId>
    <version>21.3</version>
    <classifier>jdk16</classifier>
</dependency>

Convertir des e-mails en HTML en Java

Étant donné que EML et MSG sont les formats de courrier électronique les plus couramment utilisés, nous allons donc démontrer la conversion des deux formats.

Convertir EML en HTML en Java

Voici les étapes pour convertir des fichiers EML ou EMLX en HTML à l’aide de Java.

L’exemple de code suivant montre comment convertir des e-mails EML ou EMLX en HTML à l’aide de Java.

// Charger le fichier EML/EMLX à convertir
MailMessage message = MailMessage.load("email.eml");

// Enregistrer l'EML au format HTML 
message.save("Saved File.html", SaveOptions.getDefaultHtml());   

Convertir MSG en HTML en Java

Voici les étapes pour convertir les e-mails MSG en HTML à l’aide de Java.

L’exemple de code suivant montre comment convertir des e-mails MSG en HTML à l’aide de Java.

// Charger le fichier MSG à convertir
MailMessage message = MailMessage.load("email.msg"); 

// Enregistrer MSG au format HTML 
message.save("Saved File.html", SaveOptions.getDefaultHtml());   

Obtenez une licence API gratuite

Vous pouvez demander une licence temporaire gratuite afin d’utiliser l’API sans limitations d’évaluation.

Conclusion

Dans cet article, vous avez appris à convertir des fichiers de courrier électronique en HTML à l’aide de Java. En particulier, les exemples de code ont montré comment convertir des e-mails MSG ou EML/EMLX en HTML. Vous pouvez explorer d’autres fonctionnalités d’Aspose.Email for Java en utilisant documentation. Si vous avez des questions, n’hésitez pas à nous le faire savoir via notre forum.

Démo en direct

Voir également