翻译|行业资讯|编辑:胡涛|2023-02-06 10:40:11.633|阅读 35 次
概述:本文介绍邮件处理控件 Aspose.Email For Java 授权,欢迎查阅
# 31款JAVA开发必备控件和工具 # 界面/文档管理/报表/IDE等4000款产品火热销售中 >>
系统要求
支持的操作系统
|
支持的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 https://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 https://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 https://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@evget.com
dbForge SQL Complete 如何增强总两个开发团队之间的协作
今天为大家介绍如何用界面组件Kendo UI实现一个响应式数据网格,欢迎下载最新版产品体验!
本文将介绍DevExpress WPF控件中的Spreadsheet(电子表格)组件,该组件主要是受Excel启发,欢迎下载最新版体验~
Parasoft如何为史密斯医疗(Smiths Medical)是全球领先的专业医疗设备制造商的医疗设备提供安全、高质量的测试软件,帮助提升产品质量
Aspose.Email是用于开发 email 功能的应用程序的控件,支持 Outlook PST, EML, MSG和MHT 格式,允许开发者直接与 SMTP、POP、FTP以及 MS Exchange 服务器进行工作。
Aspose.Email for C++在C ++应用程序中创建,编辑和转换电子邮件文件和存档,不需要Microsoft Outlook。
服务电话
重庆/ 023-68661681
华东/ 18183052121
华南/ 18100878085
华北/ 17382392642
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@evget.com
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢
慧都科技有限公司 版权所有 Copyright 2003-2023 渝ICP备12000582号-13 渝公网安备
50010702500608号