翻譯|行業資訊|編輯:胡濤|2023-02-06 10:40:11.633|閱讀 203 次
概述:本文介紹郵件處理控件 Aspose.Email For Java 授權,歡迎查閱
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
系統要求
支持的操作系統
|
支持的Java版本
|
|
|
支持的文檔格式
下表顯示了 Aspose.Email for Java 支持的輸入和輸出文件格式:
格式
|
描述 | load | save |
---|---|---|---|
MSG
|
Microsoft Outlook 和 Exchange 使用此格式來存儲電子郵件、聯系人、約會或其他任務。 |
![]() |
![]() |
PST
|
它代表 Outlook 個人存儲文件,用于存儲電子郵件、日歷項目、便箋、聯系人和其他幾種文件格式。它用于離線歸檔電子郵件數據。 |
![]() |
![]() |
OST
|
它表示用戶在使用 Microsoft Outlook 向 Exchange Server 注冊后在本地計算機上處于脫機模式的郵箱數據。 |
![]() |
![]() |
OFT
|
使用 Microsoft Outlook 創建的消息模板文件。 |
![]() |
![]() |
OLM
|
Microsoft Outlook for Mac 使用此格式存儲電子郵件、聯系人、日記、日歷數據和其他用戶應用程序數據。 |
![]() |
|
EML
|
它表示使用 Outlook 和其他相關應用程序保存的電子郵件。 |
![]() |
![]() |
EMLX
|
Apple Mail 以這種格式導出電子郵件。 |
![]() |
![]() |
MBOX
|
它表示用于收集電子郵件消息的容器。 |
![]() |
![]() |
ICS
|
iCalendar 格式用于交換和部署日歷事件和日程安排。 |
![]() |
![]() |
VCF
|
虛擬卡格式是一種用于存儲聯系信息的數字文件格式。 |
![]() |
![]() |
HTML
|
HTML(超文本標記語言)是為在瀏覽器中顯示而創建的網頁的擴展。 |
![]() |
![]() |
MHTML
|
將 HTML 代碼和相關資源保存在單個文件中的網頁存檔格式。 |
![]() |
![]() |
許可和訂閱
免費試用或臨時許可證
您可以免費下載 Aspose.Email for Java 進行評估。評估版提供了產品的幾乎所有功能,但有一定的限制。當您購買許可證并添加幾行代碼以應用該許可證時,相同的評估版本將獲得許可。
如果您想在沒有評估版本限制的情況下測試 Aspose.Email,您還可以申請一個 30 天的臨時許可證。
評估版限制
Aspose.Email 評估版(未指定許可證)提供完整的產品功能,但它的少數組件(如 Aspose.Email.Mail、Aspose.Email.Pop3 和 Aspose.Email.Imap 包含一些評估限制)除外。
設置許可證
該許可證是一個純文本 XML 文件,其中包含產品名稱、獲得許可的開發人員數量、訂閱到期日期等詳細信息。該文件經過數字簽名,因此請勿修改該文件;即使無意中在文件中添加了額外的換行符也會使其無效。
如果您想避免評估限制,則需要申請許可證。您只需為每個應用程序或進程設置一次許可證。
許可證可以從以下位置的流或文件中加載:
使用 License.setLicense 方法許可組件。設置許可證最簡單的方法通常是將許可證文件放在與 Aspose.Email.jar 相同的文件夾中,并僅指定不帶路徑的文件名,如下例所示:
從文件設置許可證
在此示例中, Aspose.Email將嘗試在包含應用程序 JAR 的文件夾中查找許可證文件。
// For complete examples and data files, please go to //github.com/aspose-email/Aspose.Email-for-Java
com.aspose.email.License license = new com.aspose.email.License();
license.setLicense("Aspose.Email.Java.lic");
從 Stream 設置許可證
從流中初始化許可證。
// For complete examples and data files, please go to //github.com/aspose-email/Aspose.Email-for-Java com.aspose.email.License license = new com.aspose.email.License(); license.setLicense(new java.io.FileInputStream("Aspose.Email.Java.lic"));
應用計量許可證
Aspose.Email 允許開發人員應用計量密鑰。這是一種新的許可機制。新的許可機制將與現有的許可方法一起使用。那些希望根據 API 功能的使用情況進行計費的客戶可以使用計量許可。有關詳細信息,請參閱 計量許可常見問題解答 部分。
引入了一個新類 Metered 來應用計量密鑰。以下是演示如何設置計量公鑰和私鑰的示例代碼。
// For complete examples and data files, please go to //github.com/aspose-email/Aspose.Email-for-Java Metered metered = new Metered(); // Access the SetMeteredKey property and pass public and private keys as parameters metered.setMeteredKey("*****", "*****"); // The path to the documents directory. String dataDir = Utils.getSharedDataDir(DisplayEmailInformation.class) + "email/"; // Load the document from disk. MailMessage eml = MailMessage.load(dataDir + "test.eml"); //Get the page count of document System.out.println(eml.getSubject());
將許可證文件包含為嵌入式
驗證許可證
可以驗證許可證是否已正確設置。License類具有 isLicensed 字段,如果已正確設置許可,該字段將返回 true 。
License license = new License(); license.setLicense("Aspose.Email.Java.lic"); if (License.isLicensed()) { System.out.println("License is Set!"); }
歡迎下載|體驗更多Aspose產品
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn