MSG 和 EML 是存儲電子郵件的流行文件格式。但是,您不能在 Web 應用程序中直接顯示這兩種電子郵件格式的內容。為了在您的網頁中嵌入 MSG 或 EML 電子郵件,您可以將它們轉換為 HTML。在本文中,您將學習如何使用 Java 將 MSG 和 EML/EMLX 電子郵件轉換為 HTML。
Java 電子郵件到 HTML 轉換 API
Aspose.Email for 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>
在 Java 中將電子郵件轉換為 HTML
由於 EML 和 MSG 是最常用的電子郵件格式,因此,我們將演示這兩種格式的轉換。
Java EML 到 HTML 的轉換
以下是使用 Java 將 EML 或 EMLX 文件轉換為 HTML 的步驟。
- 使用 MailMessage 類加載 EML/EMLX 電子郵件。
- 使用 MailMessage.save(String, SaveOptions.getDefaultHtml()) 方法將電子郵件轉換為 HTML。
以下代碼示例顯示瞭如何使用 Java 將 EML 或 EMLX 電子郵件轉換為 HTML。
// 加載要轉換的 EML/EMLX 文件
MailMessage message = MailMessage.load("email.eml");
// 將 EML 另存為 HTML
message.save("Saved File.html", SaveOptions.getDefaultHtml());
在 Java 中將 MSG 保存為 HTML
以下是使用 Java 將 MSG 轉換為 HTML 的步驟。
- 使用 MailMessage 類加載 MSG 電子郵件。
- 使用 MailMessage.save(String, SaveOptions.getDefaultHtml()) 方法將 MSG 轉換為 HTML。
以下代碼示例顯示瞭如何使用 Java 將 MSG 電子郵件轉換為 HTML。
// 加載要轉換的 MSG 文件
MailMessage message = MailMessage.load("email.msg");
// 將 MSG 另存為 HTML
message.save("Saved File.html", SaveOptions.getDefaultHtml());
Java EML 或 MSG 到 HTML 轉換器 - 獲得免費許可證
您可以 申請免費的臨時許可證 以便不受評估限制地使用 API。
結論
在本文中,您學習瞭如何使用 Java 將電子郵件文件轉換為 HTML。特別是,代碼示例演示瞭如何將 MSG 或 EML/EMLX 電子郵件轉換為 HTML。您可以使用 文檔 探索 Aspose.Email for Java 的其他功能。如果您有任何疑問,請隨時通過我們的 論壇 告訴我們。