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
- Converter e-mails EML para HTML em Java
- Converter e-mails MSG para HTML em Java
- Obtenha uma licença de API gratuita
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.
- Carregue o e-mail EML/EMLX usando a classe MailMessage.
- Converta e-mail em HTML usando o método MailMessage.save(String, SaveOptions.getDefaultHtml()).
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.
- Carregue o e-mail MSG usando a classe MailMessage.
- Converta MSG para HTML usando o método MailMessage.save(String, SaveOptions.getDefaultHtml()).
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.