MSG и EML — популярные форматы файлов для хранения сообщений электронной почты. Однако вы не можете отображать содержимое обоих форматов электронной почты непосредственно в своих веб-приложениях. Чтобы встроить сообщения электронной почты MSG или EML на свои веб-страницы, вы можете преобразовать их в HTML. В этой статье вы узнаете, как конвертировать электронные письма MSG и EML/EMLX в HTML на Java.
- API преобразования электронной почты Java в HTML
- Преобразование электронных писем EML в HTML на Java
- Преобразование электронных писем MSG в HTML на Java
- Получите бесплатную лицензию API
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, используя класс MailMessage.
- Преобразование электронной почты в HTML с помощью метода MailMessage.save(String, SaveOptions.getDefaultHtml()).
В следующем примере кода показано, как преобразовать электронные письма 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, используя класс MailMessage.
- Преобразуйте MSG в HTML, используя метод MailMessage.save(String, SaveOptions.getDefaultHtml()).
В следующем примере кода показано, как преобразовать сообщения электронной почты 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, используя документацию. Если у вас возникнут какие-либо вопросы, сообщите нам об этом через наш форум.