使用 MAPI 属性

访问和设置 Outlook MAPI 属性

MapiProperty 类表示一个 MAPI 属性,包含:

  • Name:表示名称属性的字符串。
  • Tag:表示标签属性的长整型值。
  • Data:表示数据属性的字节数组。

使用属性标签获取 MAPI 属性

获取 MAPI 属性:

  1. 创建以下实例: MapiMessage从文件或流加载.
  2. 获取 MapiProperty 来自 MapiMessage.PropertiesMapiPropertyTag 键。

以下代码片段展示如何使用 MAPI 属性标签获取 MAPI 属性。

设置 MAPI 属性

以下代码片段展示了如何设置 MAPI 属性。

其中 convertDateTime 方法的定义如下:

附加属性

以下代码片段展示了如何设置额外的 MAPI 属性。

从 MSG 文件读取已命名的 MAPI 属性

以下代码片段展示了如何从 MSG 文件读取已命名的 MAPI 属性。

从附件读取已命名的 MAPI 属性

Aspose.Email 还允许遍历 MapiAttachment 并搜索已命名的属性,方式类似上述示例,针对 MapiMessage。以下代码片段展示了如何通过附件属性集合搜索已命名的属性。

从 MSG 和附件中移除属性

以下代码片段展示了如何从 MSG 和附件中移除属性。