使用 MAPI 属性

设置和访问 Outlook MAPI 属性

Aspose.Email for Java 提供了 MapiProperty 表示 MAPI 属性的类:

  • Name:属性名称。
  • Tag:属性标签。
  • Data:属性数据。

本主题还讨论了如何使用 Aspose.Email for Java 设置和访问 Outlook 消息(MSG)文件的 MAPI 属性。此外,还提供了示例代码,说明如何从 MSG 和附件中删除属性。

读取属性

从 MSG 文件读取 MAPI 属性数据:

  1. 创建该类的实例 MapiMessage 类使用此方法加载 MSG 文件 Load() 静态方法的引用。
  2. 设置对 MapiMessage 对象 getProperties() 方法以获取 MapiPropertyCollection.
  3. 获取 MapiProperty 对象来自 MapiPropertyCollection 由 MapiPropertyTag 键。
  4. 使用适当的 getXXX() 方法获取属性数据。 

设置其他属性

以下代码示例可用于设置 Outlook 的其他属性 MapiMessage.

删除属性

从电子邮件读取命名 MAPI 属性

Microsoft Outlook 支持向 MSG 文件添加命名的 MAPI 属性。这些属性由用户添加。开发者可以使用 Aspose.Email 向 MSG 文件添加命名属性,例如 “MyProp”。

本文阐述了 Aspose.Email MapiMessage getNamedProperties() 集合用于从 MSG 文件读取命名的 MAPI 属性。

读取命名 MAPI 属性

从附件读取命名 MAPI 属性