適用於:Outlook 2013 |Outlook 2016
attFrom 屬性會編碼為 TRP 結構,以編碼發件者顯示名稱和電子郵件地址,後面接著寄件人顯示名稱和地址,後面接著任何必要的填補。 attFrom 的格式如下:
attFrom: TRP-structure sender-display-name sender-address padding
sender-display-name 是以 Null 結尾的字串,必要時會以額外的 Null 字元填補,以達到 2 位元組界限。 attFrom 編碼結尾的邊框間距包含所需的數個 Null 字元,以達到 (TRP) 界限。
TRP 結構:trpidOneOff cbgrtrp cch cb
對於 attFrom 專案, TRP 結構一律是一次性編碼,因此 TRP 結構欄位的 trpid 一律為 trpidOneOff。 cbgrtrp、cch 和 cb 專案會對應至 TRP 結構的其餘欄位。
cbgrtrp 字段的計算方式為 (sizeof (TRP) \ * 2) 、以 null 終止的 sender-display-name 及其填補的長度,以及以 null 終止的 sender-address 的長度。
cch 欄位的計算方式是以 null 終止的顯示名稱及其邊框間距的長度。
cb 字段會計算為以 Null 終止之 sender-address 的長度。
sender-address: address-type : address '\0'
sender-address 是由位址類型、常值冒號 (:) 、位址本身和終止 Null 字元四個部分所組成的字串。 例如,字串 fax:1-909-555-1234\0
會是合法的寄件者位址值。