const TUid | KUidMsgFileMimeHeader |
IMail-specific stream type within an IMail file store for CImHeader
const TUid | KUidMsgFileIMailHeader |
IMail-specific stream type within an IMail file store for CImMimeHeader
Defines how emails will be encoded when they are sent.
MIME standards are defined in RFC 2045, RFC 2046 and RFC 2047.
Enumerator | Value | Description |
---|---|---|
EMsgOutboxDefault |
Emails are sent with the default encoding, which is as for EMsgOutboxMIME. | |
EMsgOutboxNoAlgorithm |
Emails are sent as plain text RFC822 messages. Attachments are encoded using UUEncoding algorithm. This method would not normally be used unless the sender was sure that the receiving mail clients don't support MIME. | |
EMsgOutboxMIME |
Text is encoded using quoted-printable encoding, and all attachments are encoded using BASE64 encoding. This is the default setting for this option. | |
EMsgOutboxMHTMLAsMIME |
Text parts of the message are sent as MIME TEXT/HTML parts, and are encoded using UTF-8 encoding system. All attachments are encoded using BASE64 encoding. Receiving mail clients that do no support MHTML mail will display the HTML message text to the user including all HTML tags, etc. | |
EMsgOutboxMHTMLAlternativeAsMIME |
Each text part of the message is sent as two alternative MIME parts. The first part is sent as plain text using quoted-printable encoding, the second part is sent as a TEXT/HTML part which is encoded using UTF-8 encoding system. All attachments are encoded using BASE64 encoding. This is the standard encoding method if the user wishes to send MHTML mail. |
Messaging encoding types.
Enumerator | Value | Description |
---|---|---|
EEncodingTypeUnknown |
Unknown. | |
EEncodingTypeNone |
None. | |
EEncodingType7Bit |
7-bit. | |
EEncodingType8Bit |
8-bit. | |
EEncodingTypeBinary |
Binary. | |
EEncodingTypeQP |
QP. | |
EEncodingTypeBASE64 |
Base64. | |
EEncodingTypeUU |
UU. |
Folder type flags.
The flags correspond to the MIME multipart subtype.
Enumerator | Value | Description |
---|---|---|
EFolderTypeUnknown |
Unknown. | |
EFolderTypeRelated |
Related. | |
EFolderTypeMixed |
Mixed. | |
EFolderTypeParallel |
Parallel. | |
EFolderTypeAlternative |
Alternative. | |
EFolderTypeDigest |
Digest. | |
EFolderTypeRFC822 |
RFC822. | |
EFolderTypePartial |
Partial. | |
EFolderTypeDirectory |
Directory. | |
EFolderTypeExternal |
External. |
Describes the types of off-line email operations than can occur.
See also: TMsvEmailEntry::DisconnectedOperation()
Enumerator | Value | Description |
---|---|---|
ENoDisconnectedOperations |
No operation. | |
EDisconnectedCreateOperation |
Create operation. | |
EDisconnectedDeleteOperation |
Delete operation. | |
EDisconnectedChangeOperation |
Change operation. | |
EDisconnectedCopyToOperation |
"Copy to" operation. | |
EDisconnectedCopyFromOperation |
"Copy from" operation. | |
EDisconnectedCopyWithinServiceOperation |
"Copy within service" operation. | |
EDisconnectedMoveToOperation |
"Move to" operation. | |
EDisconnectedMoveFromOperation |
"Move from" operation. | |
EDisconnectedMoveWithinServiceOperation |
"Move within service" operation. | |
EDisconnectedSpecialOperation |
Special operation. | |
EDisconnectedUnknownOperation |
Unknown operation. | |
EDisconnectedMultipleOperation |
Multiple operations. |
const TUint | KMsvRemoteFolderEntriesMask |
const TUint16 | KImMimeHeaderVersion |