MSG y EML son formatos de archivo populares para almacenar mensajes de correo electrónico. Sin embargo, no puede mostrar el contenido de ambos formatos de correo electrónico directamente en sus aplicaciones web. Para incrustar correos electrónicos MSG o EML en sus páginas web, puede convertirlos a HTML. En este artículo, aprenderá cómo convertir correos electrónicos MSG y EML/EMLX a HTML en Java.
- API de conversión de correo electrónico de Java a HTML
- Convierta correos electrónicos EML a HTML en Java
- Convierta correos electrónicos MSG a HTML en Java
- Obtenga una licencia de API gratuita
API de conversión de correo electrónico de Java a HTML
Aspose.Email for Java es una API de manipulación de correo electrónico que le permite implementar aplicaciones de cliente de correo electrónico ricas en funciones. Además, le permite convertir mensajes de correo electrónico EML y MSG a otros formatos, como HTML. Para usar la API, puede descargar su JAR o instalarlo usando las siguientes configuraciones de Maven.
<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 correos electrónicos a HTML en Java
Dado que EML y MSG son los formatos de correo electrónico más utilizados, demostraremos la conversión de ambos formatos.
Convertir EML a HTML en Java
Los siguientes son los pasos para convertir archivos EML o EMLX a HTML usando Java.
- Cargue el correo electrónico EML/EMLX usando la clase MailMessage.
- Convierta el correo electrónico a HTML utilizando el método MailMessage.save(String, SaveOptions.getDefaultHtml()).
El siguiente ejemplo de código muestra cómo convertir correos electrónicos EML o EMLX a HTML usando Java.
// Cargue el archivo EML/EMLX a convertir
MailMessage message = MailMessage.load("email.eml");
// Guardar EML como HTML
message.save("Saved File.html", SaveOptions.getDefaultHtml());
Convertir MSG a HTML en Java
Los siguientes son los pasos para convertir correos electrónicos MSG a HTML usando Java.
- Cargue el correo electrónico MSG usando la clase MailMessage.
- Convierta MSG a HTML usando el método MailMessage.save(String, SaveOptions.getDefaultHtml()).
El siguiente ejemplo de código muestra cómo convertir correos electrónicos MSG a HTML usando Java.
// Cargue el archivo MSG para convertir
MailMessage message = MailMessage.load("email.msg");
// Guardar MSG como HTML
message.save("Saved File.html", SaveOptions.getDefaultHtml());
Obtenga una Licencia de API Gratis
Puede solicitar una licencia temporal gratuita para utilizar la API sin limitaciones de evaluación.
Conclusión
En este artículo, aprendió cómo convertir archivos de correo electrónico a HTML usando Java. En particular, los ejemplos de código han demostrado cómo convertir correos electrónicos MSG o EML/EMLX a HTML. Puede explorar otras características de Aspose.Email for Java usando documentación. En caso de que tenga alguna consulta, no dude en hacérnosla saber a través de nuestro foro.