当前位置:   article > 正文

邮件处理控件 Aspose.Email For Java 授权须知_aspose-email

aspose-email

Aspose.Email 是用于轻松的开发 email 功能的应用程序的一组控件,基于  ASP.NET 的Web应用、Web服务和Windows 应用。支持 Outlook PST, EML, MSG, and MHT 格式. 允许开发者直接与 SMTP, POP, FTP, 和 MS Exchange 服务器进行工作。支持邮件合并、行事历、定制邮件标题和内容、嵌入文件等。 

系统要求

支持的操作系统

支持的Java版本

  • 微软 Windows 2003 服务器
  • 微软 Windows 2008 服务器
  • 微软 Windows 2012 服务器
  • 微软Windows XP
  • 微软 Windows Vista
  • 微软Windows 7
  • 微软视窗 8、8.1
  • 微软 Windows 10
  • Linux(Ubuntu、openSUSE、CentOS 等)
  • Mac OS X 等


  •  
  • J2SE 6.0 (1.6)
  • J2SE 7.0 (1.7)
  • J2SE 8.0 (1.8)
  • 或以上

支持的文档格式

下表显示了 Aspose.Email for Java 支持的输入和输出文件格式:

格式

描述

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 包含一些评估限制)除外。

  1. License.txt 文件添加到使用 Aspose.Email 保存的邮件文件中
  2. 只能从 PST 文件的文件夹中提取 50 封电子邮件
  3. 只能从 MSG 文件中提取 3 个附件和内联图像
  4. CFB 格式的最大处理附件数为 1
  5. CFB 格式的最大处理收件人数量为 1
  6. 以 CFB、EML 或 MSG 格式保存时,在主题中添加“评估消息”
  7. 在重复模式的 GenerateOccurrences 方法中,结束日期不能晚于 31-12-2004。这使您可以有意义地测试产品,但无法在生产应用程序中使用。例如,您可以创建一个模式,如“从 2000 年 1 月 1 日开始,并在每个月的最后一个工作日重复”并为其生成事件。2004 年 12 月 31 日之后发生的事件将不会在评估模式中生成
  8. 在以 XPS 或 TIFF 格式保存时添加“评估水印图像”。
  9. MS Exchange Server 解析的不明确电子邮件地址和显示名称的最大数量为 20
  10. 允许使用 FileDropPanel 拖放的数据文件的最大长度为 51200 字节
  11. 在 FileDropPanel 使用的拖放操作期间显示带有“评估消息”的消息框
  12. InlineAttachmentExtractor.EnumerateMsoPackage 方法仅从给定的 MSO 流中提取了 1 个文件

设置许可证

该许可证是一个纯文本 XML 文件,其中包含产品名称、获得许可的开发人员数量、订阅到期日期等详细信息。该文件经过数字签名,因此请勿修改该文件;即使无意中在文件中添加了额外的换行符也会使其无效。

如果您想避免评估限制,则需要申请许可证。您只需为每个应用程序或进程设置一次许可证。

许可证可以从以下位置的流或文件中加载:

  1. 显式路径。
  2. 包含 Aspose.Email.jar 的文件夹。

使用 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!");

}
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/爱喝兽奶帝天荒/article/detail/927647
推荐阅读
相关标签
  

闽ICP备14008679号