PidTagMessageClass 规范属性

适用于:Outlook 2013 | Outlook 2016

包含标识发件人定义的消息类别的文本字符串,例如 IPM.Note。

属性
相关属性:
PR_MESSAGE_CLASS、PR_MESSAGE_CLASS_A、PR_MESSAGE_CLASS_W
标识符:
0x001A
数据类型:
PT_UNICODE、PT_STRING8
区域:
常见

备注

消息类指定消息的类型。 它确定为消息定义的属性集、消息传达的信息类型以及处理消息的方式。

这些属性包含与句点串联的字符串。 每个字符串表示子类化级别。 例如,IPM。注意 是 IPM 的子类和 IPM 的超类。Note.Private。

这些属性必须包含 ASCII 字符 32 到 127,并且不能以句点 (ASCII 46) 结尾。 排序和比较操作必须将其视为不区分大小写的字符串。 最大可能长度为 255 个字符,但为了允许 MAPI 空间追加限定符,建议将原始长度保持在 128 个字符以下。

每条消息都需要提供这些属性。 通常,创建新消息的客户端应用程序会在 IMAPIFolder::CreateMessage 成功返回后立即设置它。 但是,如果客户端调用 IMAPIProp::SaveChanges 时尚未设置 属性,消息存储应将其设置为 IPM。

MAPI 定义的值为:

IPM.Note for a standard interpersonal message 
REPORT.<subject message class>.DR for a delivery report 
REPORT.<subject message class>.NDR for a nondelivery report 
REPORT.<subject message class>.IPNRN for a read report 
REPORT.<subject message class>.IPNNRN for a nonread report 
 

IPM 和 IPC 仅用于超类,在存储或提交消息之前,至少应追加一个子类限定符。 有关消息类用法的详细信息,请参阅 消息类。 有关消息类的必需属性和可选属性的列表,请参阅 关于消息属性的子主题。

自定义消息类可以定义保留范围内的属性,以便仅与该消息类一起使用。 有关详细信息,请参阅 关于属性标识符

邮件类控制存储传入邮件的接收文件夹。 有关详细信息,请参阅 IMsgStore::GetReceiveFolderTable 方法。

有关将邮件类用于窗体和表单服务器的详细信息,请参阅 选择邮件类

协议规范

[MS-OXPROPS]

提供对相关Exchange Server协议规范的引用。

[MS-OXCMSG]

处理邮件和附件对象。

[MS-OXOMSG]

指定电子邮件对象允许的属性和操作。

[MS-OXOUM]

指定允许用于表示语音邮件和传真邮件的属性和操作。

头文件

Mapidefs.h

提供数据类型定义。

Mapitags.h

包含列为关联属性的属性的定义。

另请参阅

MAPI 属性

MAPI 规范属性

将规范属性名称映射到 MAPI 名称

将 MAPI 名称映射到规范属性名称