attFrom

适用于:Outlook 2013 | Outlook 2016

attFrom 属性编码为 TRP 结构,该结构对发件人的 显示名称 和电子邮件地址进行编码,后跟发件人的 显示名称 和地址,然后是任何必要的填充。 attFrom 的格式 如下所示:

attFromTRP-structure sender-display-name sender-address padding

sender-display-name 是一个以 null 结尾的字符串,如有必要,该字符串会填充一个额外的 null 字符,以达到 2 字节的边界。 attFrom 编码末尾的填充由达到 TRP 边界大小所需的 (null) 组成。

TRP-structure:trpidOneOff cbgrtrp cch cb

对于 attFrom 项, TRP 结构始终是一次一次编码,因此 TRP-structure 字段的 trpid 始终为 trpidOneOff。 cbgrtrp、cch 和 cb 项对应于 TRP 结构的其余字段。

cbgrtrp 字段的计算公式为 (sizeof (TRP) \ * 2)、以 null 终止的 sender-display-name 的长度及其填充以及以 null 终止的发件人地址的长度。

cch 字段的计算公式为具有填充的以 null 终止的显示名称的长度。

cb 字段的计算公式为以 null 终止的发件人地址的长度。

sender-address: address-type address '\0'

sender-address 是一个字符串,由四个部分组成:地址类型、文本冒号 (:) 、地址本身和终止 null 字符。 例如,字符串 fax:1-909-555-1234\0 将是合法发件人地址值。