e-mail para HTML java

MSG e EML são formatos de arquivo populares para armazenar mensagens de e-mail. No entanto, você não pode exibir o conteúdo de ambos os formatos de e-mail diretamente em seus aplicativos da web. Para incorporar e-mails MSG ou EML em suas páginas da web, você pode convertê-los em HTML. Neste artigo, você aprenderá como converter emails MSG e EML/EMLX para HTML em Java.

API de conversão de e-mail Java para HTML

Aspose.Email for Java é uma API de manipulação de e-mail que permite implementar aplicativos de cliente de e-mail ricos em recursos. Além disso, permite converter mensagens de e-mail EML e MSG para outros formatos, como HTML. Para usar a API, você pode baixar seu JAR ou instalá-lo usando as seguintes configurações do 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>

Converter e-mails para HTML em Java

Como EML e MSG são os formatos de e-mail mais usados, vamos demonstrar a conversão de ambos os formatos.

Converter EML para HTML em Java

A seguir estão as etapas para converter arquivos EML ou EMLX em HTML usando Java.

O exemplo de código a seguir mostra como converter emails EML ou EMLX em HTML usando Java.

// Carregue o arquivo EML/EMLX a ser convertido
MailMessage message = MailMessage.load("email.eml");

// Salvar EML como HTML 
message.save("Saved File.html", SaveOptions.getDefaultHtml());   

Converter MSG para HTML em Java

A seguir estão as etapas para converter e-mails MSG em HTML usando Java.

O exemplo de código a seguir mostra como converter emails MSG em HTML usando Java.

// Carregue o arquivo MSG a ser convertido
MailMessage message = MailMessage.load("email.msg"); 

// Salvar MSG como HTML 
message.save("Saved File.html", SaveOptions.getDefaultHtml());   

Obtenha uma licença de API gratuita

Você pode solicitar uma licença temporária gratuita para usar a API sem limitações de avaliação.

Conclusão

Neste artigo, você aprendeu como converter arquivos de e-mail em HTML usando Java. Particularmente, os exemplos de código demonstraram como converter e-mails MSG ou EML/EMLX em HTML. Você pode explorar outros recursos do Aspose.Email para Java usando documentação. Caso você tenha alguma dúvida, sinta-se à vontade para nos informar através do nosso fórum.

Demonstração ao vivo

Veja também