msgstorepropertykeys.h File Reference

const TLitC8< sizeof("flags")> KMsgStorePropertyFlags

const TLitC8< sizeof("flags")>KMsgStorePropertyFlags[static]

The property key for status flags field. Its property value type is EMsgStoreTypeUint32. The values are defined in email fw's TFSMsgFlag enum (cfsmailcommon.h).

The following code updates the "flags" field with the local read flag

     TUint index;
     if ( message->FindProperty( KMsgStorePropertyFlags, index ) )
         {
         TUint flags = message->PropertyValueUint32L( index );
         flags |= EFSMsgFlag_Read_Locally;
         message->UpdatePropertyL( index, flags );
         }
     else
         {
         message->AddPropertyL( KMsgStorePropertyFlags, (TUint32)EFSMsgFlag_Read_Locally);
         }
   

TFSMsgFlag

const TLitC8< sizeof("received")> KMsgStorePropertyReceivedAt

const TLitC8< sizeof("received")>KMsgStorePropertyReceivedAt[static]

The property key for the received date. It's property value type should be EMsgStoreTypeTime that represents a time stamp.

The following code adds the "received" property to a message.

     TTime time;
 	   time.HomeTime();  
     message->AddPropertyL( KMsgStorePropertyReceivedAt, time );               
   

The following code reads the "received" property from a message

     TUint index;
     TTime time;
     if ( message->FindPropertyL( KMsgStorePropertyReceivedAt, index ) )
         {
         message->PropertyValueTimeL( index, time );
         }
   

Note: the message store needs to perform sorting based on the values of this field, so storing this field in different type of values may cause sorting to break.

const TLitC8< sizeof("sent")> KMsgStorePropertySent

const TLitC8< sizeof("sent")>KMsgStorePropertySent[static]

The property key for the received date. It's property value type should be EMsgStoreTypeTime that represents a time stamp. See KMsgStorePropertyReceivedAt for examples.

KMsgStorePropertyReceivedAt

const TLitC8< sizeof("size_on_server")> KMsgStorePropertyMessageSizeOnServer

const TLitC8< sizeof("size_on_server")>KMsgStorePropertyMessageSizeOnServer[static]

The property key for the total message size on the server; bodies + attachments. It's property value type should be EMsgStoreTypeUint32.

const TLitC8< sizeof("sender")> KMsgStorePropertySender

const TLitC8< sizeof("sender")>KMsgStorePropertySender[static]

The property key for the "sender" field. Its property value type should be EMsgStoreTypeAddress.

The following code adds the "sender" property to a message:

     RMsgStoreAddress addr;
     CleanupClosePushL( addr );
     addr.iEmailAddress.Create(_L("myAddres1"));
     addr.iDisplayName.Create(_L("My Name 1"));
     message->AddPropertyL( KMsgStorePropertySender, addr );
     CleanupStack::PopAndDestroy( &addr );
   

Note: the message store needs to perform sorting based on the values of this field, so storing this field in different type of values may cause sorting to break.

const TLitC8< sizeof("from")> KMsgStorePropertyFrom

const TLitC8< sizeof("from")>KMsgStorePropertyFrom[static]

The property key for the "from" field. Its property value type should be EMsgStoreTypeAddress.

KMsgStorePropertySender

const TLitC8< sizeof("to")> KMsgStorePropertyTo

const TLitC8< sizeof("to")>KMsgStorePropertyTo[static]

The property key for the "to" field. Its property value type should be EMsgStoreTypeAddress.

KMsgStorePropertyFromNote that this field can be "duplicated" to store multiple addresses. So call FindProperty() in a loop to retrieve all the "to" fields.

The following code adds multiple recipiants to a message:

  for ( int i = 0 ; i < aAddressArray.Count() ; i++ )
     {
     RMsgStoreAddress addr;
     CleanupClosePushL( addr );
     addr.iEmailAddress.Create( aAddressArray[i] );
     addr.iDisplayName.Create( aDisplayName[i] );
     message->AddPropertyL( KMsgStorePropertyTo, addr );
     CleanupStack::PopAndDestroy( &addr ):
     }
   

The following code retrieves ALL the recipiants in the "to" field:

  TInt index = 0;                                                                  
  while ( message->FindProperty( KMsgStorePropertyTo, index, index ) )                
      {                                                                                 
      RMsgStoreAddress addr;
      CleanupClosePushL( addr );
      message->PropertyValueAddressL( index, addr );
      //do something with addr
                :
      CleanupStack::PopAndDestroy( &addr );
      }                                                                               
   

const TLitC8< sizeof("cc")> KMsgStorePropertyCc

const TLitC8< sizeof("cc")>KMsgStorePropertyCc[static]

The property key for the "cc" field. Its property value type should be EMsgStoreTypeAddress.

Note that this field can be "duplicated" to store multiple addresses. See KMsgStorePropertyTo for examples.

KMsgStorePropertyTo

const TLitC8< sizeof("bcc")> KMsgStorePropertyBcc

const TLitC8< sizeof("bcc")>KMsgStorePropertyBcc[static]

The property key for the "bcc" field. Its property value type should be EMsgStoreTypeAddress.

Note that this field can be "duplicated" to store multiple addresses. See KMsgStorePropertyTo for examples.

KMsgStorePropertyTo

const TLitC8< sizeof("replyto")> KMsgStorePropertyReplyTo

const TLitC8< sizeof("replyto")>KMsgStorePropertyReplyTo[static]

The property key for the "replyTo" field. Its property value type should be EMsgStoreTypeAddress.

Note that this field can be "duplicated" to store multiple addresses. See KMsgStorePropertyTo for examples.

KMsgStorePropertyTo

const TLitC8< sizeof("subject")> KMsgStorePropertySubject

const TLitC8< sizeof("subject")>KMsgStorePropertySubject[static]

Property for storing the subject line of a message. value type: EMsgStoreTypeDes

The following code adds the subject field to a message:

message->AddPropertyL( KMsgStorePropertySubject, aSubject );

const TLitC8< sizeof("name")> KMsgStorePropertyName

const TLitC8< sizeof("name")>KMsgStorePropertyName[static]

Generic property key for giving a container (folder, attachment, etc, a name). value type: EMsgStoreTypeDes

const TLitC8< sizeof("charset")> KMsgStorePropertyCharset

const TLitC8< sizeof("charset")>KMsgStorePropertyCharset[static]

The character set property key. value type: EMsgStoreTypeDes8

const TLitC8< sizeof("size")> KMsgStorePropertySize

const TLitC8< sizeof("size")>KMsgStorePropertySize[static]

Property whose value indicates the content size of the message part. value type: EMsgStoreTypeUint32

const TLitC8< sizeof("retrieved_size")> KMsgStorePropertyRetrievedSize

const TLitC8< sizeof("retrieved_size")>KMsgStorePropertyRetrievedSize[static]

Property whose value indicates the downloaded size of a message part content. value type: EMsgStoreTypeUint32

If "retrieved_size" == "size" than the download of the message part content is complete.

const TLitC8< sizeof("Content-Type")> KMsgStorePropertyContentType

const TLitC8< sizeof("Content-Type")>KMsgStorePropertyContentType[static]

The property key for the "content-type" field. Its property value type EMsgStoreTypeDes

const TLitC8< sizeof("Content-Description")> KMsgStorePropertyContentDescription

const TLitC8< sizeof("Content-Description")>KMsgStorePropertyContentDescription[static]

The property key for the "content-description" field. Its property value type EMsgStoreTypeDes

const TLitC8< sizeof("Content-Disposition")> KMsgStorePropertyContentDisposition

const TLitC8< sizeof("Content-Disposition")>KMsgStorePropertyContentDisposition[static]

The property key for the "content-disposition" field. Its property value type EMsgStoreTypeDes

const TLitC8< sizeof("Content-Class")> KMsgStorePropertyContentClass

const TLitC8< sizeof("Content-Class")>KMsgStorePropertyContentClass[static]

The property key for the "content-class" field. Its property value type EMsgStoreTypeDes

const TLitC8< sizeof("Content-Id")> KMsgStorePropertyContentId

const TLitC8< sizeof("Content-Id")>KMsgStorePropertyContentId[static]

The property key for the "content-id" field. Its property value type EMsgStoreTypeDes

const TLitC8< sizeof("replyby")> KMsgStorePropertyReplyBy

const TLitC8< sizeof("replyby")>KMsgStorePropertyReplyBy[static]

This is one of the Intellisync quick properties. It's property value type should be EMsgStoreTypeTime.

KMsgStorePropertyReceivedAt

const TLitC8< sizeof("completed")> KMsgStorePropertyCompletedAt

const TLitC8< sizeof("completed")>KMsgStorePropertyCompletedAt[static]

This is one of the Intellisync quick properties. It's property value type should be EMsgStoreTypeTime.

KMsgStorePropertyReceivedAt

const TLitC8< sizeof("mboxaddr")> KMsgStorePropertyMboxAddr

const TLitC8< sizeof("mboxaddr")>KMsgStorePropertyMboxAddr[static]

key: mboxaddr. duplicated: Yes. Call FindProperty() in a loop to get all propertis with this key. used By: Message - the value contains the reply address value type: EMsgStoreTypeAddress

KMsgStorePropertyFrom

const TLitC8< sizeof("download")> KMsgStorePropertyDownload

const TLitC8< sizeof("download")>KMsgStorePropertyDownload[static]

key: download. used By: Message Body or Attachment- the value indicates whether or not the content should be downloaded value type: TBool value range: ETrue or EFalse

const TLitC8< sizeof("email_address")> KMsgStorePropertyEmailAddress

const TLitC8< sizeof("email_address")>KMsgStorePropertyEmailAddress[static]

The property key for the "iEmailAddress" field in the RMsgStoreAddress.

KMsgStorePropertyTo

const TLitC8< sizeof("display_name")> KMsgStorePropertyDisplayName

const TLitC8< sizeof("display_name")>KMsgStorePropertyDisplayName[static]

The property key for the "iDisplayName" field in the RMsgStoreAddress.

KMsgStorePropertyTo

const TLitC8< sizeof("local")> KMsgStorePropertyLocal

const TLitC8< sizeof("local")>KMsgStorePropertyLocal[static]

Applies to folders. Indicates whether the folder is a local only. Its property value type can be EMsgStoreTypeBool.

const TLitC8< sizeof("is-embedded-msg")> KMsgStorePropertyIsEmbeddedMsg

const TLitC8< sizeof("is-embedded-msg")>KMsgStorePropertyIsEmbeddedMsg[static]

Flag that indicates that whether a message part is an embedded message

const TLitC8< sizeof("folder_type")> KMsgStorePropertyFolderType

const TLitC8< sizeof("folder_type")>KMsgStorePropertyFolderType[static]

A TUint32 folder type property to identify the mailbox root folders. used by: any MsgStore client, the MsgStore itself does not use it internally. value type: TUint32. value range: whatever the TMsgStoreFolderType enum defines.

const TLitC8< sizeof("folder_disp_name")> KMsgStorePropertyFolderDisplayName

const TLitC8< sizeof("folder_disp_name")>KMsgStorePropertyFolderDisplayName[static]

A TDesC type property to identify the displyname of a non-root folder used by: any MsgStore client, the MsgStore itself does not use it internally. value type: TDesC. Note: only subfolders should have this property.

const TLitC8< sizeof("meetingRequest")> KMsgStorePropertyMeetingRequest

const TLitC8< sizeof("meetingRequest")>KMsgStorePropertyMeetingRequest[static]

key: calendar. duplicated: No. used By: Message - the value contains the body value type: CMsgStorePropertyContainer that represents a body part Part KMsgStorePropertyKeyCalendar

const TLitC8< sizeof("m.mrGuid")> KMsgStorePropertyMrGuid

const TLitC8< sizeof("m.mrGuid")>KMsgStorePropertyMrGuid[static]

key: m.guid. used By: Calendar - the value contains guid value type: binary

const TLitC8< sizeof("m.mrId")> KMsgStorePropertyMrId

const TLitC8< sizeof("m.mrId")>KMsgStorePropertyMrId[static]

key: m.meetingApptId. used By: Calendar - the value contains meeting id value type: TUint32

const TLitC8< sizeof("m.mrTo")> KMsgStorePropertyMrTo

const TLitC8< sizeof("m.mrTo")>KMsgStorePropertyMrTo[static]

key: m.to. used By: Calendar - the value contains meetingTo value type: addressList

const TLitC8< sizeof("m.mrCc")> KMsgStorePropertyMrCc

const TLitC8< sizeof("m.mrCc")>KMsgStorePropertyMrCc[static]

key: m.cc. used By: Calendar - the value contains meetingCc value type: addressList

const TLitC8< sizeof("m.mrCreationDate")> KMsgStorePropertyMrCreationDate

const TLitC8< sizeof("m.mrCreationDate")>KMsgStorePropertyMrCreationDate[static]

key: m.creationDate. used By: Calendar - the value contains creation date value type: Date

const TLitC8< sizeof("m.mrSentDate")> KMsgStorePropertyMrSentDate

const TLitC8< sizeof("m.mrSentDate")>KMsgStorePropertyMrSentDate[static]

key: m.sentDate. used By: Calendar - the value contains sent date value type: Date

const TLitC8< sizeof("m.mrMethod")> KMsgStorePropertyMrMethod

const TLitC8< sizeof("m.mrMethod")>KMsgStorePropertyMrMethod[static]

key: m.type. used By: Calendar - the value contains type value type: TUint32 of TMsgStoreICalMethod, same as CCalBase's TICalMethod.

const TLitC8< sizeof("m.mrStatus")> KMsgStorePropertyMrStatus

const TLitC8< sizeof("m.mrStatus")>KMsgStorePropertyMrStatus[static]

Meeting request acceptance status. value type: TUint32 of TMsgStoreICalStatus, same as CCalEntry's TStatus.

const TLitC8< sizeof("m.mrReadySyncGo")> KMsgStorePropertyMrReadySyncGo

const TLitC8< sizeof("m.mrReadySyncGo")>KMsgStorePropertyMrReadySyncGo[static]

key: m.readySyncGo. used By: Calendar - the value contains ready sync value type: TDesC

const TLitC8< sizeof("m.mrStartDate")> KMsgStorePropertyMrStartDate

const TLitC8< sizeof("m.mrStartDate")>KMsgStorePropertyMrStartDate[static]

key: m.startDate. used By: Calendar - the value contains start date value type: Date

const TLitC8< sizeof("m.mrEndDate")> KMsgStorePropertyMrEndDate

const TLitC8< sizeof("m.mrEndDate")>KMsgStorePropertyMrEndDate[static]

key: m.endDate. used By: Calendar - the value contains end date value type: Date

const TLitC8< sizeof("m.mrNoTime")> KMsgStorePropertyMrNoTime

const TLitC8< sizeof("m.mrNoTime")>KMsgStorePropertyMrNoTime[static]

key: m.noTime. used By: Calendar - the value contains no time flag value type: TBool

const TLitC8< sizeof("m.mrPrivate")> KMsgStorePropertyMrPrivate

const TLitC8< sizeof("m.mrPrivate")>KMsgStorePropertyMrPrivate[static]

key: m.private. used By: Calendar - the value contains private value type: TBool

const TLitC8< sizeof("m.mrReminder")> KMsgStorePropertyMrReminder

const TLitC8< sizeof("m.mrReminder")>KMsgStorePropertyMrReminder[static]

key: m.reminder. used By: Calendar - the value contains reminder value type: TBool

const TLitC8< sizeof("m.mrReminderTime")> KMsgStorePropertyMrReminderTime

const TLitC8< sizeof("m.mrReminderTime")>KMsgStorePropertyMrReminderTime[static]

key: m.reminderTime. used By: Calendar - the value contains reminder time offset value type: TUint32

const TLitC8< sizeof("m.mrLocation")> KMsgStorePropertyMrLocation

const TLitC8< sizeof("m.mrLocation")>KMsgStorePropertyMrLocation[static]

key: m.location. used By: Calendar - the value contains location value type: TDesC

const TLitC8< sizeof("m.mrRecurType")> KMsgStorePropertyMrRecurType

const TLitC8< sizeof("m.mrRecurType")>KMsgStorePropertyMrRecurType[static]

key: m.recurType. used By: Calendar - the value contains recurrence type value type: TUint32

const TLitC8< sizeof("m.mrFrequency")> KMsgStorePropertyMrFrequency

const TLitC8< sizeof("m.mrFrequency")>KMsgStorePropertyMrFrequency[static]

key: m.frequency. used By: Calendar - the value contains value type: TUint32

const TLitC8< sizeof("m.mrDayOfWeekMask")> KMsgStorePropertyMrDayOfWeekMask

const TLitC8< sizeof("m.mrDayOfWeekMask")>KMsgStorePropertyMrDayOfWeekMask[static]

Daily recurrence rule's day of week. value type: TUint32 of TMsgStoreDayOfWeek flags.

const TLitC8< sizeof("m.mrRecurEndDate")> KMsgStorePropertyMrRecurEndDate

const TLitC8< sizeof("m.mrRecurEndDate")>KMsgStorePropertyMrRecurEndDate[static]

key: m.recurEndDate. used By: Calendar - the value contains recurrence end date value type: Date

const TLitC8< sizeof("m.mrRecurCount")> KMsgStorePropertyMrRecurCount

const TLitC8< sizeof("m.mrRecurCount")>KMsgStorePropertyMrRecurCount[static]

Recurring for how many instances. TUint32

const TLitC8< sizeof("m.mrBusyStatus")> KMsgStorePropertyMrBusyStatus

const TLitC8< sizeof("m.mrBusyStatus")>KMsgStorePropertyMrBusyStatus[static]

key: m.busyStatus. used By: Calendar - the value contains busy status value type: TUint32

const TLitC8< sizeof("m.mrDayOfMonth")> KMsgStorePropertyMrDayOfMonth

const TLitC8< sizeof("m.mrDayOfMonth")>KMsgStorePropertyMrDayOfMonth[static]

key: m.dayOfMonth. used By: Calendar - the value contains day of month value type: TUint32

const TLitC8< sizeof("m.mrContacts")> KMsgStorePropertyMrContacts

const TLitC8< sizeof("m.mrContacts")>KMsgStorePropertyMrContacts[static]

key: m.contacts. used By: Calendar - the value contains contacts value type: TDesC[]

const TLitC8< sizeof("m.mrWeekNumber")> KMsgStorePropertyMrWeekNo

const TLitC8< sizeof("m.mrWeekNumber")>KMsgStorePropertyMrWeekNo[static]

key: m.weekNumber. used By: Calendar - the value contains week numbers value type: TUint32

const TLitC8< sizeof("m.mrTimeZone")> KMsgStorePropertyMrTimeZone

const TLitC8< sizeof("m.mrTimeZone")>KMsgStorePropertyMrTimeZone[static]

key: m.timeZone. used By: Calendar - the value contains time zone value type: TDesC

const TLitC8< sizeof("m.mrAdditions")> KMsgStorePropertyMrAdditions

const TLitC8< sizeof("m.mrAdditions")>KMsgStorePropertyMrAdditions[static]

key: m.additions. used By: Calendar - the value contains additions value type: Date[]

const TLitC8< sizeof("m.mrSilent")> KMsgStorePropertyMrSilent

const TLitC8< sizeof("m.mrSilent")>KMsgStorePropertyMrSilent[static]

key: m.subfolder. used By: Calendar - the value contains subfolder value type: TDesC key: m.silent. used By: Calendar - the value contains silent flag value type: TBool

const TLitC8< sizeof("m.mrDelegateMail")> KMsgStorePropertyMrDelegateMail

const TLitC8< sizeof("m.mrDelegateMail")>KMsgStorePropertyMrDelegateMail[static]

key: m.delegateMail. used By: Calendar - the value contains delegate mail flag value type: TBool

const TLitC8< sizeof("m.mrException")> KMsgStorePropertyMrException

const TLitC8< sizeof("m.mrException")>KMsgStorePropertyMrException[static]

key: m.exception. used By: Calendar - the value contains exception flag value type: TBool

const TLitC8< sizeof("m.mrExceptions")> KMsgStorePropertyMrExceptions

const TLitC8< sizeof("m.mrExceptions")>KMsgStorePropertyMrExceptions[static]

key: m.exceptions. used By: Calendar - the value contains exceptions of dates value type: Date[]

const TLitC8< sizeof("m.mrMeetingUpdate")> KMsgStorePropertyMrMeetingUpdate

const TLitC8< sizeof("m.mrMeetingUpdate")>KMsgStorePropertyMrMeetingUpdate[static]

key: m.meetingUpdate. used By: Calendar - the value contains meeting update flag value type: TBool

const TLitC8< sizeof("m.mrSingleInvite")> KMsgStorePropertyMrSingleInvite

const TLitC8< sizeof("m.mrSingleInvite")>KMsgStorePropertyMrSingleInvite[static]

key: m.singleInvite. used By: Calendar - the value contains single invite flag value type: TBool

const TLitC8< sizeof("m.mrCalBody")> KMsgStorePropertyMrCalBody

const TLitC8< sizeof("m.mrCalBody")>KMsgStorePropertyMrCalBody[static]

key: m.body. used By: Calendar - the value contains the body of meeting request value type: TDesC

const TLitC8< sizeof("m.mrDowPref")> KMsgStorePropertyMrDowPref

const TLitC8< sizeof("m.mrDowPref")>KMsgStorePropertyMrDowPref[static]

key: m.dowPref. used By: Calendar - the value contains DOW pref value type: TUint32

const TLitC8< sizeof("m.mrUnsupportedFields")> KMsgStorePropertyMrUnsupportedFields

const TLitC8< sizeof("m.mrUnsupportedFields")>KMsgStorePropertyMrUnsupportedFields[static]

key: m.unsupportedFields. used By: Calendar - the value contains unsupported meeting fields (round-tripped) value type: binary

const TLitC8< sizeof("m.mrSeqNo")> KMsgStorePropertyMrSeqNo

const TLitC8< sizeof("m.mrSeqNo")>KMsgStorePropertyMrSeqNo[static]

Sequence number, for iCal. value type: TUint32

const TLitC8< sizeof("m.mrPriority")> KMsgStorePropertyMrPriority

const TLitC8< sizeof("m.mrPriority")>KMsgStorePropertyMrPriority[static]

iCal's Priority. value type: TUint32

const TLitC8< sizeof("m.mrSubject")> KMsgStorePropertyMrSubject

const TLitC8< sizeof("m.mrSubject")>KMsgStorePropertyMrSubject[static]

const TLitC8< sizeof("m.mrMonthOfYear")> KMsgStorePropertyMrMonthOfYear

const TLitC8< sizeof("m.mrMonthOfYear")>KMsgStorePropertyMrMonthOfYear[static]

const TLitC8< sizeof("m.mrMonthDay")> KMsgStorePropertyMrMonthDay

const TLitC8< sizeof("m.mrMonthDay")>KMsgStorePropertyMrMonthDay[static]

const TLitC8< sizeof("m.mrAllDayEvent")> KMsgStorePropertyMrAllDay

const TLitC8< sizeof("m.mrAllDayEvent")>KMsgStorePropertyMrAllDay[static]

const TLitC8< sizeof("m.mrRecurrenceId")> KMsgStorePropertyMrRRID

const TLitC8< sizeof("m.mrRecurrenceId")>KMsgStorePropertyMrRRID[static]

value type: TTime

const TLitC8< sizeof("m.mrRequestResponce")> KMsgStorePropertyMrResReq

const TLitC8< sizeof("m.mrRequestResponce")>KMsgStorePropertyMrResReq[static]

const TLitC8< sizeof("m.mrRecurrence")> KMsgStorePropertyMrRequrrence

const TLitC8< sizeof("m.mrRecurrence")>KMsgStorePropertyMrRequrrence[static]

const TLitC8< sizeof("m.mrResponceType")> KMsgStorePropertyMrType

const TLitC8< sizeof("m.mrResponceType")>KMsgStorePropertyMrType[static]

const TLitC8< sizeof("v.VomitCode")> KMsgStorePropertyVomitCode

const TLitC8< sizeof("v.VomitCode")>KMsgStorePropertyVomitCode[static]

key: v.VomitCode. used By: Smart Forwarding value type: TDesC

const TLitC8< sizeof("v.VomitCodePos")> KMsgStorePropertyVomitCodePos

const TLitC8< sizeof("v.VomitCodePos")>KMsgStorePropertyVomitCodePos[static]

key: v.VomitCodePos. used By: Smart Forwarding value type: TUint32

const TLitC8< sizeof("isDefault")> KMsgStorePropertyIsDefault

const TLitC8< sizeof("isDefault")>KMsgStorePropertyIsDefault[static]

key: isDefault used By: folder value type: TBool value range: ETrue or EFalse

const TLitC8< sizeof("email-address")> KMsgStorePropertyMailboxEmailAddress

const TLitC8< sizeof("email-address")>KMsgStorePropertyMailboxEmailAddress[static]

const TLitC8< sizeof("email-password")> KMsgStorePropertyMailboxEmailPassword

const TLitC8< sizeof("email-password")>KMsgStorePropertyMailboxEmailPassword[static]

const TLitC8< sizeof("mailbox-name")> KMsgStorePropertyMailboxMailboxName

const TLitC8< sizeof("mailbox-name")>KMsgStorePropertyMailboxMailboxName[static]

const TLitC8< sizeof("include-signature")> KMsgStorePropertyMailboxIncludeSignature

const TLitC8< sizeof("include-signature")>KMsgStorePropertyMailboxIncludeSignature[static]

const TLitC8< sizeof("signature")> KMsgStorePropertyMailboxSignature

const TLitC8< sizeof("signature")>KMsgStorePropertyMailboxSignature[static]

const TLitC8< sizeof("sync-read-status")> KMsgStorePropertyMailboxSyncReadStatus

const TLitC8< sizeof("sync-read-status")>KMsgStorePropertyMailboxSyncReadStatus[static]

const TLitC8< sizeof("read_only_size")> KMsgStorePropertyReadOnlySize

const TLitC8< sizeof("read_only_size")>KMsgStorePropertyReadOnlySize[static]

key: read_only_size. used By: Email - the value contains the read-only size of a message part value type: TInt

const TLitC8< sizeof("is.mb.serverType")> KIsPropertyServerType

const TLitC8< sizeof("is.mb.serverType")>KIsPropertyServerType[static]

The mailbox's server type (TEmailServerType: unknown, Exchange, Domino, Pop, etc.) for the backend account. It's property value type should be EMsgStoreTypeUint32.

const TLitC8< sizeof("is.mb.emlSourceId")> KIsPropertyEmailSourceId

const TLitC8< sizeof("is.mb.emlSourceId")>KIsPropertyEmailSourceId[static]

The mailbox's SourceId for the backend account. It's property value type should be EMsgStoreTypeInt.

const TLitC8< sizeof("is.mb.capabilities")> KIsPropertyCapabilities

const TLitC8< sizeof("is.mb.capabilities")>KIsPropertyCapabilities[static]

The mailbox's server capability (Flags of TBackendServerCapabilites) for the backend account. It's property value type should be EMsgStoreTypeUint32.