PidLidInternetAccountName
返回传递消息的帐户的显示名称。
快速信息
属性 | 值 |
---|---|
相关属性: |
dispidInetAcctName |
属性集: |
PSETID_Common |
长 ID (LID) : |
0x00008580 |
数据类型: |
PT_UNICODE |
区域: |
常规消息传送 |
备注
此属性应包含从传递消息的帐户 PROP_ACCT_NAME 帐户管理 API 属性返回的相同值。
消息存储提供程序公开此命名属性和 PidLidInternetAccountStamp ,以便执行以下操作:
当用户在电子邮件中单击“ 全部答复 ”时,Outlook 会删除与该帐户关联的电子邮件地址,并在答复的收件人列表中标记邮件。 除非此电子邮件地址是原始邮件的发件人,否则会发生此行为。
默认情况下,Outlook 通过原始邮件上标记的帐户发送答复和转发的邮件。
通常,Outlook 协议管理器传递消息,Outlook 设置 PidLidInternetAccountName 和 PidLidInternetAccountStamp 属性以指示传递消息的帐户。 但是,如果邮件存储与传输紧密耦合,Outlook 协议管理器不会传递消息,Outlook 无法设置这些属性。 在此方案中,Outlook 调用 IMAPIProp::GetIDsFromNames 函数。 如果消息存储提供程序想要公开这些命名属性,则应实现 IMAPIProp::GetIDsFromNames ,并通过输出参数 lppPropTags 返回属性标记。 然后,Outlook 可以使用这些属性标记调用 IMAPIProp::GetProps 方法,邮件存储提供程序可以返回所需帐户的帐户名称和标记。
为了支持这些命名属性,存储提供程序应希望 Outlook 使用 IMAPIProp::GetIDsFromNames 来获取此属性的属性标记。 Outlook 为 MAPINAMEID 结构指定以下值,这些值对应于此命名属性,该属性作为由 IMAPIProp::GetIDsFromNames 的输入参数 lppPropNames 指向的数组的一部分传递。
属性 | 值 |
---|---|
lpGuid: |
PSETID_Common |
ulKind: |
MNID_ID |
Kind.lID: |
dispidInetAcctName |