Aspose.Email for Android(Java)使软件开发者能够设计具备管理和操作邮件消息能力的 Android 应用,而无需陷入 Microsoft Outlook 文件格式实现的复杂性。Android 邮件库帮助开发者在 Android 应用中操作邮件文件格式。该 API 除 Android Runtime 外无其他依赖,因此不需要任何其他 API 或软件即可运行。
Aspose.Email for Android(Java)为您提供在 Android 应用中创建、读取和操作 Outlook MSG、PST、EML 与 MHT 文件的工具。它能够根据应用需求操作消息头、内容、附件以及 MAPI 属性。
高级 Android 邮件 API 功能
导入 & 导出符合 RFC822 标准的消息格式
通过产品 API 读取 & 操作不同的消息类型
添加、删除或提取消息中的附件
操作嵌入对象
计算复杂重复模式的日期和时间出现次数
在 iCalendar(RFC 2445)中生成并使用重复模式
自定义标题
加载并解析 MSG、MHT 与 EML 格式的电子邮件
从存储文件中提取消息
MSG 转换为其他格式
该库使转换不同消息文件格式变得容易。转换过程是将源文件加载到 API 的对象模型中,然后使用相关参数调用保存函数。真的就是这么简单!
将消息保存为不同格式 - Java
// 加载文档以进行转换
MailMessage msge = MailMessage.load(SD_PATH + \"template.msg\");
// 将 MSG 转换为 EML、HTML 和 MHTML
msge.save(SD_PATH + \"output.eml\", SaveOptions.getDefaultEml());
msge.save(SD_PATH + \"output.html\", SaveOptions.getDefaultHtml());
msge.save(SD_PATH + \"output.mhtml\", SaveOptions.getDefaultMhtml());读取 Outlook MAPI 属性
Outlook Android 库允许您读取 MSG 文件的 MAPI 属性。它支持读取所有 MAPI 属性或使用 MAPI 属性标签读取特定属性。
使用 Android iCalendar API
Aspose.Email 的 iCalendar API 使得能够以多种格式(如 MSG 和 ICS)创建并保存 Outlook 日历对象。您也可以使用该 API 读取日历对象。
读取 Outlook PST 文件
该库使您能够读取和写入 Microsoft Outlook PST 文件。它提供对 PST 文件所有文件夹及子文件夹的访问,您可以添加、读取和提取消息。消息、联系人和日历项可以从 PST 文件导出并以多种格式保存到磁盘。
管理附件
邮件 API 能够非常简洁地读取并提取消息文件中的附件。您不仅可以提取附件,还可以创建新附件并将其添加到消息中。