配置 Microsoft Outlook 属性映射

您可以使用 OutlookPropertyMappings.xml 文件将 Microsoft® Outlook 消息中的属性(例如,From 和 To)映射至相应的 Workplace XT 电子邮件类属性。在将 Outlook 属性映射至电子邮件类属性后,您可以将这些属性指定给您添加到对象库中的每条 Outlook 消息。

Outlook 字段和数据类型信息

您映射的每个 Outlook 属性都具有一个指定的 Outlook 字段、数据类型和相应的 Content Engine 符号名称。因为映射过程涉及修改 OutlookPropertyMappings.xml 文件和在企业管理器中创建属性模板,所以请使用下表来帮助您完成该过程。该表包括 OutlookPropertyMappings.xml 文件中包含的缺省字段和您可以添加的可选字段。

Outlook 字段 Outlook 数据类型 Content Engine 符号名称
OutlookPropertyMappings.xml 文件中包含的缺省字段。
PR_SENDER_NAME 字符串 From
PR_DISPLAY_NAME 字符串 To
PR_DISPLAY_NAME 字符串 CarbonCopy
PR_CLIENT_SUBMIT_TIME 日期时间 SentOn
PR_MESSAGE_DELIVERY_TIME 日期时间 ReceivedOn
PR_SUBJECT 字符串 EmailSubject
可以添加到 OutlookPropertyMappings.xml 文件的可选字段。
PR_PRIORITY 长整型* 因为 Content Engine 中当前使用了 Priority,所以请不要使用 Priority 作为符号名称。请使用其他符号名称。
PR_DISPLAY_NAME 字符串 BlindCarbonCopy

映射密送属性时,请使用此符号名称。

     
PR_BODY 字符串 使用您选择的任何名称。
PR_DEFERRED_DELIVERY_TIME 日期时间 使用您选择的任何名称。
PR_EXPIRY_TIME 日期时间 使用您选择的任何名称。
PR_LAST_MODIFICATION_TIME 日期时间 使用您选择的任何名称。
PR_MESSAGE_CLASS 字符串 使用您选择的任何名称。
PR_MESSAGE_SIZE 长整型* 使用您选择的任何名称。
PR_OBJECT_TYPE 长整型* 使用您选择的任何名称。
PR_ORIGINATOR_DELIVERY_REPORT_REQUESTED 布尔值 使用您选择的任何名称。
PR_RESPONSE_REQUESTED 布尔值 使用您选择的任何名称。
PR_SENSITIVITY 长整型* 使用您选择的任何名称。

* 您在企业管理器中创建属性模板并指定数据类型时,Outlook 数据类型长整型对应于 Workplace XT 数据类型整数

映射过程

将 Outlook 消息属性映射至 Workplace XT 电子邮件类属性的过程涉及使用企业管理器和修改 OutlookPropertyMappings.xml 文件。您需要执行下列步骤:

在映射这些属性后可以执行哪些操作?

映射属性

  1. 使用该来帮助您标识要映射至 Workplace XT 属性的 Outlook 属性。
  2. 使用企业管理器来执行下列步骤:
    1. 为每个 Outlook 属性创建属性模板
    2. 指定新属性给现有 Workplace XT 电子邮件类或创建新的电子邮件类。您还可以创建电子邮件子类。
    3. 刷新对象库,属性及其相关电子邮件类位于该库中。可能需要刷新一个以上对象库。
  3. 找到 OutlookPropertyMappings.xml 文件。缺省情况下,它位于 <XT_install_path>/FileNet/WebClient 文件夹中。
    1. 使用文本编辑器添加新的 Outlook 字段,并将符号名称和数据类型指定给 OutlookPropertyMappings.xml 文件中的每个字段。例如,如果要将 Outlook 字段 PR_PRIORITY 映射至 Workplace XT 电子邮件类中的 Importance 属性,请输入以下文本:

      <property>
      <tag>PR_PRIORITY</tag>
      <symname>Importance</symname>
      <datatype>long</datatype>
      </property>

      注意:如果您输入的属性无效(例如,未使用正确的标记或数据类型),那么在将 Outlook 消息添加到对象库以及指定属性时将忽略该属性。

    2. 要进行测试,请使用适当的 Outlook 概要文件来向对象库添加电子邮件消息,并验证指定给新文档的属性是否正确。如果未显示属性,请首先检查 OutlookPropertyMappings.xml 文件中的语法。如果仍然有错误,请启用日志记录并检查 Application Integration 日志文件。