翻譯|行業(yè)資訊|編輯:胡濤|2023-02-06 10:40:11.633|閱讀 203 次
概述:本文介紹郵件處理控件 Aspose.Email For Java 授權(quán),歡迎查閱
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
系統(tǒng)要求
支持的操作系統(tǒng)
|
支持的Java版本
|
|
|
支持的文檔格式
下表顯示了 Aspose.Email for Java 支持的輸入和輸出文件格式:
格式
|
描述 | load | save |
---|---|---|---|
MSG
|
Microsoft Outlook 和 Exchange 使用此格式來存儲(chǔ)電子郵件、聯(lián)系人、約會(huì)或其他任務(wù)。 |
![]() |
![]() |
PST
|
它代表 Outlook 個(gè)人存儲(chǔ)文件,用于存儲(chǔ)電子郵件、日歷項(xiàng)目、便箋、聯(lián)系人和其他幾種文件格式。它用于離線歸檔電子郵件數(shù)據(jù)。 |
![]() |
![]() |
OST
|
它表示用戶在使用 Microsoft Outlook 向 Exchange Server 注冊(cè)后在本地計(jì)算機(jī)上處于脫機(jī)模式的郵箱數(shù)據(jù)。 |
![]() |
![]() |
OFT
|
使用 Microsoft Outlook 創(chuàng)建的消息模板文件。 |
![]() |
![]() |
OLM
|
Microsoft Outlook for Mac 使用此格式存儲(chǔ)電子郵件、聯(lián)系人、日記、日歷數(shù)據(jù)和其他用戶應(yīng)用程序數(shù)據(jù)。 |
![]() |
|
EML
|
它表示使用 Outlook 和其他相關(guān)應(yīng)用程序保存的電子郵件。 |
![]() |
![]() |
EMLX
|
Apple Mail 以這種格式導(dǎo)出電子郵件。 |
![]() |
![]() |
MBOX
|
它表示用于收集電子郵件消息的容器。 |
![]() |
![]() |
ICS
|
iCalendar 格式用于交換和部署日歷事件和日程安排。 |
![]() |
![]() |
VCF
|
虛擬卡格式是一種用于存儲(chǔ)聯(lián)系信息的數(shù)字文件格式。 |
![]() |
![]() |
HTML
|
HTML(超文本標(biāo)記語(yǔ)言)是為在瀏覽器中顯示而創(chuàng)建的網(wǎng)頁(yè)的擴(kuò)展。 |
![]() |
![]() |
MHTML
|
將 HTML 代碼和相關(guān)資源保存在單個(gè)文件中的網(wǎng)頁(yè)存檔格式。 |
![]() |
![]() |
許可和訂閱
免費(fèi)試用或臨時(shí)許可證
您可以免費(fèi)下載 Aspose.Email for Java 進(jìn)行評(píng)估。評(píng)估版提供了產(chǎn)品的幾乎所有功能,但有一定的限制。當(dāng)您購(gòu)買許可證并添加幾行代碼以應(yīng)用該許可證時(shí),相同的評(píng)估版本將獲得許可。
如果您想在沒有評(píng)估版本限制的情況下測(cè)試 Aspose.Email,您還可以申請(qǐng)一個(gè) 30 天的臨時(shí)許可證。
評(píng)估版限制
Aspose.Email 評(píng)估版(未指定許可證)提供完整的產(chǎn)品功能,但它的少數(shù)組件(如 Aspose.Email.Mail、Aspose.Email.Pop3 和 Aspose.Email.Imap 包含一些評(píng)估限制)除外。
設(shè)置許可證
該許可證是一個(gè)純文本 XML 文件,其中包含產(chǎn)品名稱、獲得許可的開發(fā)人員數(shù)量、訂閱到期日期等詳細(xì)信息。該文件經(jīng)過數(shù)字簽名,因此請(qǐng)勿修改該文件;即使無意中在文件中添加了額外的換行符也會(huì)使其無效。
如果您想避免評(píng)估限制,則需要申請(qǐng)?jiān)S可證。您只需為每個(gè)應(yīng)用程序或進(jìn)程設(shè)置一次許可證。
許可證可以從以下位置的流或文件中加載:
使用 License.setLicense 方法許可組件。設(shè)置許可證最簡(jiǎn)單的方法通常是將許可證文件放在與 Aspose.Email.jar 相同的文件夾中,并僅指定不帶路徑的文件名,如下例所示:
從文件設(shè)置許可證
在此示例中, Aspose.Email將嘗試在包含應(yīng)用程序 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 設(shè)置許可證
從流中初始化許可證。
// 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"));
應(yīng)用計(jì)量許可證
Aspose.Email 允許開發(fā)人員應(yīng)用計(jì)量密鑰。這是一種新的許可機(jī)制。新的許可機(jī)制將與現(xiàn)有的許可方法一起使用。那些希望根據(jù) API 功能的使用情況進(jìn)行計(jì)費(fèi)的客戶可以使用計(jì)量許可。有關(guān)詳細(xì)信息,請(qǐng)參閱 計(jì)量許可常見問題解答 部分。
引入了一個(gè)新類 Metered 來應(yīng)用計(jì)量密鑰。以下是演示如何設(shè)置計(jì)量公鑰和私鑰的示例代碼。
// 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());
將許可證文件包含為嵌入式
驗(yàn)證許可證
可以驗(yàn)證許可證是否已正確設(shè)置。License類具有 isLicensed 字段,如果已正確設(shè)置許可,該字段將返回 true 。
License license = new License(); license.setLicense("Aspose.Email.Java.lic"); if (License.isLicensed()) { System.out.println("License is Set!"); }
歡迎下載|體驗(yàn)更多Aspose產(chǎn)品
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn