электронная почта в HTML java

MSG и EML — популярные форматы файлов для хранения сообщений электронной почты. Однако вы не можете отображать содержимое обоих форматов электронной почты непосредственно в своих веб-приложениях. Чтобы встроить сообщения электронной почты MSG или EML на свои веб-страницы, вы можете преобразовать их в HTML. В этой статье вы узнаете, как конвертировать электронные письма MSG и EML/EMLX в HTML на Java.

API преобразования электронной почты Java в HTML

Aspose.Email для Java — это API для работы с электронной почтой, который позволяет вам реализовывать многофункциональные почтовые клиентские приложения. Кроме того, он позволяет преобразовывать сообщения электронной почты EML и MSG в другие форматы, такие как HTML. Чтобы использовать API, вы можете либо скачать его JAR, либо установить его, используя следующие конфигурации 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>

Преобразование электронных писем в HTML на Java

Поскольку EML и MSG являются наиболее часто используемыми форматами электронной почты, мы продемонстрируем преобразование обоих форматов.

Преобразование EML в HTML на Java

Ниже приведены шаги для преобразования файлов EML или EMLX в HTML с использованием Java.

В следующем примере кода показано, как преобразовать электронные письма EML или EMLX в HTML с помощью Java.

// Загрузите файл EML/EMLX для преобразования
MailMessage message = MailMessage.load("email.eml");

// Сохранить EML как HTML 
message.save("Saved File.html", SaveOptions.getDefaultHtml());   

Преобразование MSG в HTML в Java

Ниже приведены шаги для преобразования электронных писем MSG в HTML с использованием Java.

В следующем примере кода показано, как преобразовать сообщения электронной почты MSG в HTML с помощью Java.

// Загрузите файл MSG для преобразования
MailMessage message = MailMessage.load("email.msg"); 

// Сохранить MSG как HTML 
message.save("Saved File.html", SaveOptions.getDefaultHtml());   

Получить бесплатный API Lincese

Вы можете запросить бесплатную временную лицензию, чтобы использовать API без ограничений пробной версии.

Вывод

В этой статье вы узнали, как конвертировать файлы электронной почты в HTML с помощью Java. В частности, примеры кода продемонстрировали, как преобразовывать сообщения электронной почты MSG или EML/EMLX в HTML. Вы можете изучить другие функции Aspose.Email для Java, используя документацию. Если у вас возникнут какие-либо вопросы, сообщите нам об этом через наш форум.

Живая демонстрация

Смотрите также