MSG and EML are popular file formats to store email messages. However, you can not display the content of both of the email formats directly in your web applications. In order to embed MSG or EML emails within your web pages, you can convert them to HTML. In this article, you will learn how to convert MSG and EML/EMLX emails to HTML in Java.
- Java Email to HTML Converter - Free Download
- Convert EML Emails to HTML in Java
- Convert MSG to HTML in Java
- Get a Free License
Java Email to HTML Conversion API
Aspose.Email for Java is an email manipulation API that lets you implement feature-rich email client applications. In addition, it allows you to convert EML and MSG email messages to other formats such as HTML. In order to use the API, you can either download its JAR or get it installed using the following Maven configurations.
<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>
Convert Emails to HTML in Java
Since EML and MSG are the most commonly used email formats, therefore, we’ll demonstrate conversion of both formats.
Java EML to HTML Conversion
The following are the steps to convert EML or EMLX files to HTML using Java.
- Load the EML/EMLX email using MailMessage class.
- Convert email to HTML using MailMessage.save(String, SaveOptions.getDefaultHtml()) method.
The following code sample shows how to convert EML or EMLX emails to HTML using Java.
Save MSG as HTML in Java
The following are the steps to convert MSG to HTML using Java.
- Load the MSG email using MailMessage class.
- Convert MSG to HTML using MailMessage.save(String, SaveOptions.getDefaultHtml()) method.
The following code sample shows how to convert MSG emails to HTML using Java.
Java EML or MSG to HTML Converter - Get a Free License
You can request a free temporary license in order to use the API without evaluation limitations.
In this article, you have learned how to convert email files to HTML using Java. Particularly, the code samples have demonstrated how to convert MSG or EML/EMLX emails to HTML. You can explore other features of Aspose.Email for Java using documentation. In case you would have any queries, feel free to let us know via our forum.