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.

PidTagInternetMailOverrideFormat bit table 

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.