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
- Convertir des e-mails EML en HTML en Java
- Convertir les e-mails MSG en HTML en Java
- Obtenez une licence API gratuite
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.
- Chargez l’e-mail EML/EMLX à l’aide de la classe MailMessage.
- Convertissez les e-mails en HTML à l’aide de la méthode MailMessage.save(String, SaveOptions.getDefaultHtml()).
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.
- Chargez l’e-mail MSG à l’aide de la classe MailMessage.
- Convertissez MSG en HTML à l’aide de la méthode MailMessage.save(String, SaveOptions.getDefaultHtml()).
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.