correo electrónico a HTML java

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

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.

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.

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.

Demo en vivo

Ver también