2.2.1.11 PidTagInternetMailOverrideFormat Property
Type: PtypInteger32 ([MS-OXCDATA] section 2.11.1)
The PidTagInternetMailOverrideFormat property ([MS-OXPROPS] section 2.748) indicates the encoding method and Hypertext Markup Language (HTML) inclusion for attachments and SHOULD be set on an outgoing e-mail message. This property is broken up into subportions, as shown in the following table. Note that "X" indicates that the bit is not to be set, and if set, the bit is to be ignored; the format of the diagram is little-endian.
Format1 (3 bits): Set to one of the values listed in the following table.
Value |
Meaning |
---|---|
0x0 |
Default value. The mail system chooses the default encoding scheme, based on other fields in this property value. |
0x1 |
The message is sent in MIME format with text/plain and text/HTML body parts. |
0x2 |
The message is sent as plain text with UUEncoded attachments. |
0x4 |
The message is sent in MIME format with text/plain and text/HTML body parts. This value is treated the same as the 0x1 value. |
E18 (2 bits): Ignored if Format1 = 0 or P2 = 0 or M4 = 0. Otherwise, set to one of the following values to indicate the HTML inclusion.
Value |
Meaning |
---|---|
0x0 |
Text/plain only. |
0x1 |
Text/plain and text/HTML. |
0x2 |
Text/plain and text/HTML. This value is treated the same as the 0x1 value. |
M4 (1 bit): Ignored if Format1 = 0 or P2 = 0; otherwise, indicates the encoding, as shown in the following table.
Value |
Meaning |
---|---|
0 |
Use the uuencode algorithm as described in [IEEE1003.1], and ignore the value of the E18 field. |
1 |
Use MIME encoding, and use the value of the E18 field to determine body inclusions. |
P2 (1 bit): Ignored if Format1 = 0; otherwise, indicates the preference, as shown in the following table.
Value |
Meaning |
---|---|
0 |
Ignore the value of the M4 field. |
1 |
Use the value of the M4 field to determine encoding. |