Platform SDK: MAPI

PR_SEND_INTERNET_ENCODING

The PR_SEND_INTERNET_ENCODING property contains a bitmask of encoding preferences.

Quick Info

Header file: MAPITAGS.H
May be exposed by: Recipient subobjects
Identifier: 0x3A71
Property type: PT_LONG
Property tag: 0x3A710003

Remarks

You can set the PR_SEND_INTERNET_ENCODING property to set encoding options specific to the Internet.

PR_SEND_INTERNET_ENCODING can contain the following flags:

BODY_ENCODING_HTML
Encode the message text in HTML. This flag is ignored unless the ENCODING_MIME flag is set.
BODY_ENCODING_TEXT_AND_HTML
Encode the message text using text and HTML as MIME multipart alternatives. This flag is ignored unless the ENCODING_MIME flag is set.
ENCODING_MIME
Encode the message using MIME. If this flag is not set, MAPI encodes the message text in plain text and the attachments in UUENCODE.
ENCODING_PREFERENCE
Use the other flags in this bitmask to determine the encoding. If this flag is not set, MAPI leaves it to the messaging system to make encoding decisions.
MAC_ATTACH_ENCODING_APPLEDOUBLE
Encode Macintosh attachments in Apple double mode. This flag is ignored unless the ENCODING_MIME flag is set.
MAC_ATTACH_ENCODING_APPLESINGLE
Encode Macintosh attachments in Apple single mode. This flag is ignored unless the ENCODING_MIME flag is set.
MAC_ATTACH_ENCODING_UUENCODE
Encode Macintosh attachments in UUENCODE. If the ENCODING_MIME flag is set, this flag is ignored and BinHex encoding is used instead.