MSG và EML là các định dạng tệp phổ biến để lưu trữ email. Tuy nhiên, bạn không thể hiển thị nội dung của cả hai định dạng email trực tiếp trong các ứng dụng web của mình. Để nhúng các email MSG hoặc EML vào các trang web của mình, bạn có thể chuyển đổi chúng thành HTML. Trong bài viết này, bạn sẽ học cách chuyển đổi email MSG và EML / EMLX sang HTML trong Java.
- Java Email to HTML Converter - Tải xuống miễn phí
- Chuyển đổi email EML sang HTML trong Java
- Chuyển đổi MSG sang HTML trong Java
- Nhận giấy phép miễn phí
API chuyển đổi email sang HTML của Java
Aspose.Email dành cho Java là một API thao tác email cho phép bạn triển khai các ứng dụng ứng dụng email khách có nhiều tính năng. Ngoài ra, nó cho phép bạn chuyển đổi các email EML và MSG sang các định dạng khác như HTML. Để sử dụng API, bạn có thể tải xuống JAR của nó hoặc cài đặt nó bằng cách sử dụng các cấu hình Maven sau.
<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>
Chuyển đổi email sang HTML trong Java
Vì EML và MSG là các định dạng email được sử dụng phổ biến nhất, do đó, chúng tôi sẽ trình bày việc chuyển đổi cả hai định dạng.
Chuyển đổi Java EML sang HTML
Sau đây là các bước để chuyển đổi tệp EML hoặc EMLX sang HTML bằng Java.
- Tải email EML / EMLX bằng lớp MailMessage.
- Chuyển đổi email sang HTML bằng phương pháp MailMessage.save (String, SaveOptions.getDefaultHtml()).
Mẫu mã sau đây cho thấy cách chuyển đổi email EML hoặc EMLX sang HTML bằng Java.
// Tải tệp EML / EMLX sẽ được chuyển đổi
MailMessage message = MailMessage.load("email.eml");
// Lưu EML dưới dạng HTML
message.save("Saved File.html", SaveOptions.getDefaultHtml());
Lưu MSG dưới dạng HTML trong Java
Sau đây là các bước để chuyển đổi MSG sang HTML bằng Java.
- Tải email MSG bằng lớp MailMessage.
- Chuyển đổi MSG sang HTML bằng phương pháp MailMessage.save (String, SaveOptions.getDefaultHtml()).
Mẫu mã sau đây cho thấy cách chuyển đổi email MSG sang HTML bằng Java.
// Tải tệp MSG để được chuyển đổi
MailMessage message = MailMessage.load("email.msg");
// Lưu MSG dưới dạng HTML
message.save("Saved File.html", SaveOptions.getDefaultHtml());
Java EML hoặc MSG to HTML Converter - Nhận Giấy phép Miễn phí
Bạn có thể yêu cầu giấy phép tạm thời miễn phí để sử dụng API mà không có giới hạn đánh giá.
Sự kết luận
Trong bài viết này, bạn đã học cách chuyển đổi tệp email sang HTML bằng Java. Đặc biệt, các mẫu mã đã chứng minh cách chuyển đổi email MSG hoặc EML / EMLX sang HTML. Bạn có thể khám phá các tính năng khác của Aspose.Email dành cho Java bằng tài liệu. Trong trường hợp bạn có bất kỳ thắc mắc nào, vui lòng cho chúng tôi biết qua diễn đàn của chúng tôi.