[MS-OXPROPS]: Exchange Server Protocols Master Property List Specification

Intellectual Property Rights Notice for Protocol Documentation

  • Copyrights.This protocol documentation is covered by Microsoft copyrights. Regardless of any other terms that are contained in the terms of use for the Microsoft website that hosts this documentation, you may make copies of it in order to develop implementations of the protocols, and may distribute portions of it in your implementations of the protocols or your documentation as necessary to properly document the implementation. You may also distribute in your implementation, with or without modification, any schema, IDL’s, or code samples that are included in the documentation. This permission also applies to any documents that are referenced in the protocol documentation.
  • No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.
  • Patents. Microsoft has patents that may cover your implementations of the protocols. Neither this notice nor Microsoft's delivery of the documentation grants any licenses under those or any other Microsoft patents. However, the protocols may be covered by Microsoft’s Open Specification Promise (available here: If you would prefer a written license, or if the protocols are not covered by the OSP, patent licenses are available by contacting .
  • Trademarks. The names of companies and products contained in this documentation may be covered by trademarks or similar intellectual property rights. This notice does not grant any licenses under those rights.

Reservation of Rights. All other rights are reserved, and this notice does not grant any rights other than specifically described above, whether by implication, estoppel, or otherwise.

Tools. This protocol documentation is intended for use in conjunction with publicly available standard specifications and network programming art, and assumes that the reader either is familiar with the aforementioned material or has immediate access to it. A protocol specification does not require the use of Microsoft programming tools or programming environments in order for you to develop an implementation. If you have access to Microsoft programming tools and environments you are free to take advantage of them.

Revision Summary
Author / Date / Version / Comments
Microsoft Corporation / April 4, 2008 / 0.1 / Initial Availability.
Microsoft Corporation / April 25, 2008 / 0.2 / Revised and updated property names and other technical content.
Microsoft Corporation / June 27, 2008 / 1.0 / Initial Release.
Microsoft Corporation / August 6, 2008 / 1.01 / Updated references to reflect date of initial release.
Microsoft Corporation / September 3, 2008 / 1.02 / Changed title of document.
Microsoft Corporation / October 1, 2008 / 1.03 / Revised and edited technical content.
Microsoft Corporation / December 3, 2008 / 1.04 / Revised and edited technical content.

Table of Contents

1Introduction

1.1Glossary

1.2References

1.2.1Normative References

1.2.2Informative References

1.3Structure Overview

1.3.1Common Message Classes

1.3.2Commonly Used Property Sets

1.3.3Property ID Ranges

1.4WebDAV Property Naming

1.4.1 Namespace

1.4.2 Namespace

1.4.3 Namespace

1.5Relationship to Protocols and Other Structures

1.6Applicability Statement

1.7Versioning and Localization

1.8Vendor-Extensible Fields

2Structures

2.1PidLidAddressBookProviderArrayType

2.2PidLidAddressBookProviderEmailList

2.3PidLidAddressCountryCode

2.4PidLidAgingDontAgeMe

2.5PidLidAllAttendeesList

2.6PidLidAllAttendeesString

2.7PidLidAllowExternalCheck

2.8PidLidAnniversaryEventEntryId

2.9PidLidAppointmentAuxiliaryFlags

2.10PidLidAppointmentColor

2.11PidLidAppointmentCounterProposal

2.12PidLidAppointmentDuration

2.13PidLidAppointmentEndDate

2.14PidLidAppointmentEndTime

2.15PidLidAppointmentEndWhole

2.16PidLidAppointmentLastSequence

2.17PidLidAppointmentMessageClass

2.18PidLidAppointmentNotAllowPropose

2.19PidLidAppointmentProposalNumber

2.20PidLidAppointmentProposedDuration

2.21PidLidAppointmentProposedEndWhole

2.22PidLidAppointmentProposedStartWhole

2.23PidLidAppointmentRecur

2.24PidLidAppointmentReplyName

2.25PidLidAppointmentReplyTime

2.26PidLidAppointmentSequence

2.27PidLidAppointmentSequenceTime

2.28PidLidAppointmentStartDate

2.29PidLidAppointmentStartTime

2.30PidLidAppointmentStartWhole

2.31PidLidAppointmentStateFlags

2.32PidLidAppointmentSubType

2.33PidLidAppointmentTimeZoneDefinitionEndDisplay

2.34PidLidAppointmentTimeZoneDefinitionRecur

2.35PidLidAppointmentTimeZoneDefinitionStartDisplay

2.36PidLidAppointmentUnsendableRecipients

2.37PidLidAppointmentUpdateTime

2.38PidLidAttendeeCriticalChange

2.39PidLidAutoFillLocation

2.40PidLidAutoLog

2.41PidLidAutoProcessState

2.42PidLidAutoStartCheck

2.43PidLidAutoStartWhen

2.44PidLidBirthdayEventEntryId

2.45PidLidBusinessCardCardPicture

2.46PidLidBusinessCardDisplayDefinition

2.47PidLidBusyStatus

2.48PidLidCalendarType

2.49PidLidCategories

2.50PidLidCcAttendeesString

2.51PidLidChangeHighlight

2.52PidLidClassification

2.53PidLidClassificationDescription

2.54PidLidClassificationGuid

2.55PidLidClassificationKeep

2.56PidLidClassified

2.57PidLidCleanGlobalObjectId

2.58PidLidClipEnd

2.59PidLidClipStart

2.60PidLidCollaborateDoc

2.61PidLidCommonEnd

2.62PidLidCommonStart

2.63PidLidCompanies

2.64PidLidConferencingCheck

2.65PidLidConferencingType

2.66PidLidContactCharacterSet

2.67PidLidContactItemData

2.68PidLidContactLinkEntry

2.69PidLidContactLinkName

2.70PidLidContactLinkSearchKey

2.71PidLidContacts

2.72PidLidContactUserField1

2.73PidLidContactUserField2

2.74PidLidContactUserField3

2.75PidLidContactUserField4

2.76PidLidCurrentVersion

2.77PidLidCurrentVersionName

2.78PidLidDayInterval

2.79PidLidDayOfMonth

2.80PidLidDelegateMail

2.81PidLidDepartment

2.82PidLidDirectory

2.83PidLidDistributionListChecksum

2.84PidLidDistributionListMembers

2.85PidLidDistributionListName

2.86PidLidDistributionListOneOffMembers

2.87PidLidDistributionListStream

2.88PidLidEmail1AddressType

2.89PidLidEmail1DisplayName

2.90PidLidEmail1EmailAddress

2.91PidLidEmail1EmailType

2.92PidLidEmail1OriginalDisplayName

2.93PidLidEmail1OriginalEntryId

2.94PidLidEmail2AddressType

2.95PidLidEmail2DisplayName

2.96PidLidEmail2EmailAddress

2.97PidLidEmail2EntryId

2.98PidLidEmail2OriginalDisplayName

2.99PidLidEmail2OriginalEntryId

2.100PidLidEmail3AddressType

2.101PidLidEmail3DisplayName

2.102PidLidEmail3EmailAddress

2.103PidLidEmail3EntryId

2.104PidLidEmail3OriginalDisplayName

2.105PidLidEmail3OriginalEntryId

2.106PidLidEmailList

2.107PidLidEndRecurrenceDate

2.108PidLidEndRecurrenceTime

2.109PidLidExceptionReplaceTime

2.110PidLidFax1AddressType

2.111PidLidFax1EmailAddress

2.112PidLidFax1OriginalDisplayName

2.113PidLidFax1OriginalEntryId

2.114PidLidFax2AddressType

2.115PidLidFax2EmailAddress

2.116PidLidFax2OriginalDisplayName

2.117PidLidFax2OriginalEntryId

2.118PidLidFax3AddressType

2.119PidLidFax3EmailAddress

2.120PidLidFax3OriginalDisplayName

2.121PidLidFax3OriginalEntryId

2.122PidLidFExceptionalAttendees

2.123PidLidFExceptionalBody

2.124PidLidFileUnder

2.125PidLidFileUnderId

2.126PidLidFileUnderList

2.127PidLidFInvited

2.128PidLidFlagRequest

2.129PidLidFlagString

2.130PidLidForwardInstance

2.131PidLidFOthersAppointment

2.132PidLidFreeBusyLocation

2.133PidLidGlobalObjectId

2.134PidLidHasPicture

2.135PidLidHomeAddress

2.136PidLidHomeAddressCountryCode

2.137PidLidHtml

2.138PidLidICalendarDayOfWeekMask

2.139PidLidInstantMessagingAddress

2.140PidLidIntendedBusyStatus

2.141PidLidInternetAccountName

2.142PidLidInternetAccountStamp

2.143PidLidIsException

2.144PidLidIsRecurring

2.145PidLidIsSilent

2.146PidLidLinkedTaskItems

2.147PidLidLocation

2.148PidLidLogDocumentPosted

2.149PidLidLogDocumentPrinted

2.150PidLidLogDocumentRouted

2.151PidLidLogDocumentSaved

2.152PidLidLogDuration

2.153PidLidLogEnd

2.154PidLidLogFlags

2.155PidLidLogStart

2.156PidLidLogType

2.157PidLidLogTypeDesc

2.158PidLidMeetingType

2.159PidLidMeetingWorkspaceUrl

2.160PidLidMonthInterval

2.161PidLidMonthOfYear

2.162PidLidMonthOfYearMask

2.163PidLidNetShowUrl

2.164PidLidNoEndDateFlag

2.165PidLidNonSendableBcc

2.166PidLidNonSendableCc

2.167PidLidNonSendableTo

2.168PidLidNonSendBccTrackStatus

2.169PidLidNonSendCcTrackStatus

2.170PidLidNonSendToTrackStatus

2.171PidLidNoteColor

2.172PidLidNoteHeight

2.173PidLidNoteWidth

2.174PidLidNoteX

2.175PidLidNoteY

2.176PidLidOccurrences

2.177PidLidOldLocation

2.178PidLidOldRecurrenceType

2.179PidLidOldWhenEndWhole

2.180PidLidOldWhenStartWhole

2.181PidLidOnlinePassword

2.182PidLidOptionalAttendees

2.183PidLidOrganizerAlias

2.184PidLidOriginalStoreEntryId

2.185PidLidOtherAddress

2.186PidLidOtherAddressCountryCode

2.187PidLidOwnerCriticalChange

2.188PidLidOwnerName

2.189PidLidPercentComplete

2.190PidLidPKMDocSummaryInformation17

2.191PidLidPostalAddressId

2.192PidLidPostRssChannel

2.193PidLidPostRssChannelLink

2.194PidLidPostRssItemGuid

2.195PidLidPostRssItemHash

2.196PidLidPostRssItemLink

2.197PidLidPostRssItemXml

2.198PidLidPostRssSubscription

2.199PidLidPrivate

2.200PidLidRecurrenceDuration

2.201PidLidRecurrencePattern

2.202PidLidRecurrenceType

2.203PidLidRecurring

2.204PidLidReferenceEntryId

2.205PidLidReminderDelta

2.206PidLidReminderFileParameter

2.207PidLidReminderOverride

2.208PidLidReminderPlaySound

2.209PidLidReminderSet

2.210PidLidReminderSignalTime

2.211PidLidReminderTime

2.212PidLidReminderTimeDate

2.213PidLidReminderTimeTime

2.214PidLidReminderType

2.215PidLidRemoteStatus

2.216PidLidRequiredAttendees

2.217PidLidResourceAttendees

2.218PidLidResponseStatus

2.219PidLidSendMeetingAsIcal

2.220PidLidServerProcessed

2.221PidLidServerProcessingActions

2.222PidLidSharingAnonymity

2.223PidLidSharingBindingEntryId

2.224PidLidSharingBrowseUrl

2.225PidLidSharingCapabilities

2.226PidLidSharingConfigurationUrl

2.227PidLidSharingDataRangeEnd

2.228PidLidSharingDataRangeStart

2.229PidLidSharingDetail

2.230PidLidSharingExtensionXml

2.231PidLidSharingFilter

2.232PidLidSharingFlags

2.233PidLidSharingFlavor

2.234PidLidSharingFolderEntryId

2.235PidLidSharingIndexEntryId

2.236PidLidSharingInitiatorEntryId

2.237PidLidSharingInitiatorName

2.238PidLidSharingInitiatorSmtp

2.239PidLidSharingInstanceGuid

2.240PidLidSharingLastAutoSyncTime

2.241PidLidSharingLastSyncTime

2.242PidLidSharingLocalComment

2.243PidLidSharingLocalLastModificationTime

2.244PidLidSharingLocalName

2.245PidLidSharingLocalPath

2.246PidLidSharingLocalStoreUid

2.247PidLidSharingLocalType

2.248PidLidSharingLocalUid

2.249PidLidSharingOriginalMessageEntryId

2.250PidLidSharingParentBindingEntryId

2.251PidLidSharingParticipants

2.252PidLidSharingPermissions

2.253PidLidSharingProviderExtension

2.254PidLidSharingProviderGuid

2.255PidLidSharingProviderName

2.256PidLidSharingProviderUrl

2.257PidLidSharingRangeEnd

2.258PidLidSharingRangeStart

2.259PidLidSharingReciprocation

2.260PidLidSharingRemoteByteSize

2.261PidLidSharingRemoteComment

2.262PidLidSharingRemoteCrc

2.263PidLidSharingRemoteLastModificationTime

2.264PidLidSharingRemoteMessageCount

2.265PidLidSharingRemoteName

2.266PidLidSharingRemotePass

2.267PidLidSharingRemotePath

2.268PidLidSharingRemoteStoreUid

2.269PidLidSharingRemoteType

2.270PidLidSharingRemoteUid

2.271PidLidSharingRemoteUser

2.272PidLidSharingRemoteVersion

2.273PidLidSharingResponseTime

2.274PidLidSharingResponseType

2.275PidLidSharingRoamLog

2.276PidLidSharingStart

2.277PidLidSharingStatus

2.278PidLidSharingStop

2.279PidLidSharingSyncFlags

2.280PidLidSharingSyncInterval

2.281PidLidSharingTimeToLive

2.282PidLidSharingTimeToLiveAuto

2.283PidLidSharingWorkingHoursDays

2.284PidLidSharingWorkingHoursEnd

2.285PidLidSharingWorkingHoursStart

2.286PidLidSharingWorkingHoursTimeZone

2.287PidLidSideEffects

2.288PidLidSingleInvite

2.289PidLidSmartNoAttach

2.290PidLidSpamOriginalFolder

2.291PidLidStartRecurrenceDate

2.292PidLidStartRecurrenceTime

2.293PidLidTaskAcceptanceState

2.294PidLidTaskAccepted

2.295PidLidTaskActualEffort

2.296PidLidTaskAssigner

2.297PidLidTaskAssigners

2.298PidLidTaskComplete

2.299PidLidTaskDateCompleted

2.300PidLidTaskDeadOccurrence

2.301PidLidTaskDueDate

2.302PidLidTaskEstimatedEffort

2.303PidLidTaskFCreator

2.304PidLidTaskFFixOffline

2.305PidLidTaskFRecurring

2.306PidLidTaskGlobalId

2.307PidLidTaskHistory

2.308PidLidTaskLastDelegate

2.309PidLidTaskLastUpdate

2.310PidLidTaskLastUser

2.311PidLidTaskMode

2.312PidLidTaskMultipleRecipients

2.313PidLidTaskNoCompute

2.314PidLidTaskOrdinal

2.315PidLidTaskOwner

2.316PidLidTaskOwnership

2.317PidLidTaskRecurrence

2.318PidLidTaskResetReminder

2.319PidLidTaskRole

2.320PidLidTaskStartDate

2.321PidLidTaskState

2.322PidLidTaskStatus

2.323PidLidTaskStatusOnComplete

2.324PidLidTaskUpdates

2.325PidLidTaskVersion

2.326PidLidTeamTask

2.327PidLidTimeZone

2.328PidLidTimeZoneDescription

2.329PidLidTimeZoneStruct

2.330PidLidToAttendeesString

2.331PidLidToDoOrdinalDate

2.332PidLidToDoSubOrdinal

2.333PidLidToDoTitle

2.334PidLidUseTnef

2.335PidLidValidFlagStringProof

2.336PidLidVerbResponse

2.337PidLidVerbStream

2.338PidLidWeekInterval

2.339PidLidWhere

2.340PidLidWorkAddress

2.341PidLidWorkAddressCity

2.342PidLidWorkAddressCountry

2.343PidLidWorkAddressCountryCode

2.344PidLidWorkAddressPostalCode

2.345PidLidWorkAddressPostOfficeBox

2.346PidLidWorkAddressState

2.347PidLidWorkAddressStreet

2.348PidLidYearInterval

2.349PidLidYomiCompanyName

2.350PidLidYomiFirstName

2.351PidLidYomiLastName

2.352PidLidInfoPathFormName

2.353PidNameAcceptLanguage

2.354PidNameApplicationName

2.355PidNameApproved

2.356PidNameAttachmentMacContentType

2.357PidNameAttachmentMacInfo

2.358PidNameAudioNotes

2.359PidNameAuthor

2.360PidNameBcc

2.361PidNameByteCount

2.362PidNameCalendarAttendeeRole

2.363PidNameCalendarBusystatus

2.364PidNameCalendarContact

2.365PidNameCalendarContactUrl

2.366PidNameCalendarCreated

2.367PidNameCalendarDescriptionUrl

2.368PidNameCalendarDuration

2.369PidNameCalendarExceptionDate

2.370PidNameCalendarExceptionRule

2.371PidNameCalendarGeoLatitude

2.372PidNameCalendarGeoLongitude

2.373PidNameCalendarInstanceType

2.374PidNameCalendarIsOrganizer

2.375PidNameCalendarLastModified

2.376PidNameCalendarLocationUrl

2.377PidNameCalendarMeetingStatus

2.378PidNameCalendarMethod

2.379PidNameCalendarProductId

2.380PidNameCalendarRecurrenceIdRange

2.381PidNameCalendarReminderOffset

2.382PidNameCalendarResources

2.383PidNameCalendarRsvp

2.384PidNameCalendarSequence

2.385PidNameCalendarTimeZone

2.386PidNameCalendarTimeZoneId

2.387PidNameCalendarTransparent

2.388PidNameCalendarUid

2.389PidNameCalendarVersion

2.390PidNameCategory

2.391PidNameCc

2.392PidNameCharacterCount

2.393PidNameComments

2.394PidNameCompany

2.395PidNameContentBase

2.396PidNameContentClass

2.397PidNameContentDisposition

2.398PidNameContentID

2.399PidNameContentLanguage

2.400PidNameContentLocation

2.401PidNameContentTransferEncoding

2.402PidNameContentType

2.403PidNameControl

2.404PidNameCreateDateTimeReadOnly

2.405PidNameCrossReference

2.406PidNameDavId

2.407PidNameDavIsCollection

2.408PidNameDavIsStructuredDocument

2.409PidNameDavParentName

2.410PidNameDavResourceType

2.411PidNameDavSearchRequest

2.412PidNameDavSearchType

2.413PidNameDavUid

2.414PidNameDisposition

2.415PidNameDispositionNotificationOptions

2.416PidNameDispositionNotificationTo

2.417PidNameDistribution

2.418PidNameDocumentParts

2.419PidNameEditTime

2.420PidNameExchangeArchive

2.421PidNameExchangeComposeFontColor

2.422PidNameExchangeComposeFontFlags

2.423PidNameExchangeComposeFontName

2.424PidNameExchangeComposeFontSize

2.425PidNameExchangeIntendedBusyStatus

2.426PidNameExchangeJunkEmailMoveStamp

2.427PidNameExchangeMailboxOwnerEntryId

2.428PidNameExchangeMailboxOwnerName

2.429PidNameExchangeModifyExceptionStructure

2.430PidNameExchangeMsexchembdefaultmailfolder

2.431PidNameExchangeMsexchembdefaultmailfoldertype

2.432PidNameExchangeNewMailNotify

2.433PidNameExchangeNoModifyExceptions

2.434PidNameExchangeOutOfOfficeState

2.435PidNameExchangePatternEnd

2.436PidNameExchangePatternStart

2.437PidNameExchangePreviewMarkAsRead

2.438PidNameExchangePreviewReadDelayTime

2.439PidNameExchangePublicFolderEmailAddress

2.440PidNameExchangeReadReceipt

2.441PidNameExchangeReminderInterval

2.442PidNameExchangeSmallIcon

2.443PidNameExchangeSmimeEncrypt

2.444PidNameExchangeSmimeSign

2.445PidNameExchangeUserEntryId

2.446PidNameExchDatabaseSchema

2.447PidNameExchDataExpectedContentClass

2.448PidNameExchDataSchemaCollectionReference

2.449PidNameExpires

2.450PidNameExpiryDate

2.451PidNameFollowupTo

2.452PidNameFrom

2.453PidNameHeadingPairs

2.454PidNameHiddenCount

2.455PidNameHttpmailBcc

2.456PidNameHttpmailCalendar

2.457PidNameHttpmailCc

2.458PidNameHttpmailContacts

2.459PidNameHttpmailContentDispositionType

2.460PidNameHttpmailContentMediaType

2.461PidNameHttpmailDeleteditems

2.462PidNameHttpmailDrafts

2.463PidNameHttpmailFrom

2.464PidNameHttpmailFromEmail

2.465PidNameHttpmailHtmlDescription

2.466PidNameHttpmailInbox

2.467PidNameHttpmailJunkEmail

2.468PidNameHttpmailMessageFolderRoot

2.469PidNameHttpmailNotes

2.470PidNameHttpmailOutbox

2.471PidNameHttpmailReplyTo

2.472PidNameHttpmailSaveDestination

2.473PidNameHttpmailSaveInSent

2.474PidNameHttpmailSender

2.475PidNameHttpmailSenderEmail

2.476PidNameHttpmailSendMessage

2.477PidNameHttpmailSentItems

2.478PidNameHttpmailSpecial

2.479PidNameHttpmailSubmitted

2.480PidNameHttpmailTo

2.481PidNameICalendarRecurrenceDate

2.482PidNameICalendarRecurrenceRule

2.483PidNameImportance

2.484PidNameInReplyTo

2.485PidNameInternetComment

2.486PidNameInternetKeywords

2.487PidNameInternetSubject

2.488PidNameKeywords

2.489PidNameLastAuthor

2.490PidNameLastPrinted

2.491PidNameLastPrinted

2.492PidNameLastSaveDateTime

2.493PidNameLineCount

2.494PidNameLines

2.495PidNameLinksDirty

2.496PidNameManager

2.497PidNameMessageId

2.498PidNameMimeVersion

2.499PidNameMultimediaClipCount

2.500PidNameNewsgroups

2.501PidNameNntpPostingHost

2.502PidNameNntpPostingUser

2.503PidNameNoteCount

2.504PidNameOMSAccountGuid

2.505PidNameOMSMobileModel

2.506PidNameOMSScheduleTime

2.507PidNameOMSServiceType

2.508PidNameOMSSourceType

2.509PidNameOrganization

2.510PidNameOriginalRecipient

2.511PidNamePhishingStamp

2.512PidNamePageCount

2.513PidNameParagraphCount

2.514PidNamePath

2.515PidNamePostingVersion

2.516PidNamePresentationFormat

2.517PidNamePriority

2.518PidNameReceived

2.519PidNameReferences

2.520PidNameRelayVersion

2.521PidNameReplyBy

2.522PidNameReplyTo

2.523PidNameReturnPath

2.524PidNameReturnReceiptTo

2.525PidNameRevisionNumber

2.526PidNameRightsManagementLicense

2.527PidNameScale

2.528PidNameSecurity

2.529PidNameSender

2.530PidNameSensitivity

2.531PidNameSlideCount

2.532PidNameSubject

2.533PidNameSummary

2.534PidNameTemplate

2.535PidNameThreadIndex

2.536PidNameThreadTopic

2.537PidNameThumbnail

2.538PidNameTitle

2.539PidNameTo

2.540PidNameWordCount

2.541PidNameXMailer

2.542PidNameXMessageCompleted

2.543PidNameXMessageFlag

2.544PidNameXSharingBrowseUrl

2.545PidNameXSharingCapabilities

2.546PidNameXSharingConfigUrl

2.547PidNameXSharingExendedCaps

2.548PidNameXSharingFlavor

2.549PidNameXSharingInstanceGuid

2.550PidNameXSharingLocalType

2.551PidNameXSharingProviderGuid

2.552PidNameXSharingProviderName

2.553PidNameXSharingProviderUrl

2.554PidNameXSharingRemoteName

2.555PidNameXSharingRemotePath

2.556PidNameXSharingRemoteStoreUid

2.557PidNameXSharingRemoteType

2.558PidNameXSharingRemoteUid

2.559PidNameXUnsent

2.560PidNameQuarantineOriginalSender

2.561PidNameXCallId

2.562PidNameXFaxNumberOfPages

2.563PidNameXSenderTelephoneNumber

2.564PidNameXVoiceMessageAttachmentOrder

2.565PidNameXVoiceMessageDuration

2.566PidNameXVoiceMessageSenderName

2.567PidTag7BitDisplayName

2.568PidTagAccess

2.569PidTagAccessLevel

2.570PidTagAccount

2.571PidTagAdditionalRenEntryIds

2.572PidTagAdditionalRenEntryIdsEx

2.573PidTagAddressBookContainerId

2.574PidTagAddressBookDisplayNamePrintable

2.575PidTagAddressBookEntryId

2.576PidTagAddressBookExtensionAttribute1

2.577PidTagAddressBookExtensionAttribute15

2.578PidTagAddressBookFolderPathname

2.579PidTagAddressBookHierarchicalChildDepartments

2.580PidTagAddressBookHierarchicalDepartmentMembers

2.581PidTagAddressBookHierarchicalParentDepartment

2.582PidTagAddressBookHierarchicalRootDepartment

2.583PidTagAddressBookHierarchicalShowInDepartments

2.584PidTagAddressBookHomeMessageDatabase

2.585PidTagAddressBookIsMaster

2.586PidTagAddressBookIsMemberOfDistributionList

2.587PidTagAddressBookManageDistributionList

2.588PidTagAddressBookManager

2.589PidTagAddressBookManagerDistinguishedName

2.590PidTagAddressBookMember

2.591PidTagAddressBookMessageId

2.592PidTagAddressBookNetworkAddress

2.593PidTagAddressBookObjectDistinguishedName

2.594PidTagAddressBookObjectGuid

2.595PidTagAddressBookOwner

2.596PidTagAddressBookOwnerBackLink

2.597PidTagAddressBookParentEntryId

2.598PidTagAddressBookPhoneticCompanyName

2.599PidTagAddressBookPhoneticDepartmentName

2.600PidTagAddressBookPhoneticDisplayName

2.601PidTagAddressBookPhoneticGivenName

2.602PidTagAddressBookPhoneticSurname

2.603PidTagAddressBookProxyAddresses

2.604PidTagAddressBookPublicDelegates

2.605PidTagAddressBookReports

2.606PidTagAddressBookRoomCapacity

2.607PidTagAddressBookRoomContainers

2.608PidTagAddressBookRoomDescription

2.609PidTagAddressBookSeniorityIndex

2.610PidTagAddressBookTargetAddress

2.611PidTagAddressBookX509Certificate

2.612PidTagAddressType

2.613PidTagAlternateRecipientAllowed

2.614PidTagAnr

2.615PidTagAssistant

2.616PidTagAssistantTelephoneNumber

2.617PidTagAssociated

2.618PidTagAttachAdditionalInformation

2.619PidTagAttachContentBase

2.620PidTagAttachContentId

2.621PidTagAttachContentLocation

2.622PidTagAttachDataBinary

2.623PidTagAttachDataObject

2.624PidTagAttachEncoding

2.625PidTagAttachExtension

2.626PidTagAttachFilename

2.627PidTagAttachFlags

2.628PidTagAttachLongFilename

2.629PidTagAttachLongPathname

2.630PidTagAttachmentContactPhoto

2.631PidTagAttachmentFlags

2.632PidTagAttachmentHidden

2.633PidTagAttachmentLinkId

2.634PidTagAttachMethod

2.635PidTagAttachMimeTag

2.636PidTagAttachNumber

2.637PidTagAttachPathname

2.638PidTagAttachPayloadClass

2.639PidTagAttachPayloadProviderGuidString

2.640PidTagAttachRendering

2.641PidTagAttachSize

2.642PidTagAttachTag

2.643PidTagAttachTransportName

2.644PidTagAttributeHidden

2.645PidTagAttributeReadOnly

2.646PidTagAttributeSystem

2.647PidTagAutoForwarded

2.648PidTagAutoResponseSuppress

2.649PidTagBirthday

2.650PidTagBlockStatus

2.651PidTagBody

2.652PidTagBodyContentId

2.653PidTagBodyContentLocation

2.654PidTagBodyHtml

2.655PidTagBusiness2TelephoneNumber

2.656PidTagBusiness2TelephoneNumbers

2.657PidTagBusinessFaxNumber

2.658PidTagBusinessHomePage

2.659PidTagBusinessTelephoneNumber

2.660PidTagCallbackTelephoneNumber

2.661PidTagCallId

2.662PidTagCarTelephoneNumber

2.663PidTagCdoRecurrenceid

2.664PidTagChangeKey

2.665PidTagChangeNotificationGuid

2.666PidTagChangeNumber

2.667PidTagChildrensNames

2.668PidTagClientActions

2.669PidTagClientSubmitTime

2.670PidTagCnsetRead

2.671PidTagCnsetSeen

2.672PidTagCnsetSeenFAI

2.673PidTagCodePageId

2.674PidTagComment

2.675PidTagCompanyMainTelephoneNumber

2.676PidTagCompanyName

2.677PidTagComputerNetworkName

2.678PidTagConflictEntryId

2.679PidTagConflictItems

2.680PidTagContainerClass

2.681PidTagContainerContents

2.682PidTagContainerFlags

2.683PidTagContainerHierarchy

2.684PidTagContentCount

2.685PidTagContentFilterSpamConfidenceLevel

2.686PidTagContentUnreadCount

2.687PidTagConversationIndex

2.688PidTagConversationKey

2.689PidTagConversationTopic

2.690PidTagConvertHtmlSecurity

2.691PidTagCountry

2.692PidTagCreationTime

2.693PidTagCreatorEntryId

2.694PidTagCreatorName

2.695PidTagCreatorSimpleDisplayName

2.696PidTagCustomerId

2.697PidTagDamBackPatched

2.698PidTagDamOriginalEntryId

2.699PidTagDefaultPostMessageClass

2.700PidTagDeferredDeliveryTime

2.701PidTagDeferredSendNumber

2.702PidTagDeferredSendTime

2.703PidTagDeferredSendUnits

2.704PidTagDelegatedByRule

2.705PidTagDelegateFlags

2.706PidTagDelegation

2.707PidTagDeleteAfterSubmit

2.708PidTagDeletedOn

2.709PidTagDepartmentName

2.710PidTagDepth

2.711PidTagDisplayBcc

2.712PidTagDisplayCc

2.713PidTagDisplayName

2.714PidTagDisplayNamePrefix

2.715PidTagDisplayTo

2.716PidTagDisplayType

2.717PidTagDisplayTypeEx

2.718PidTagEcWarning

2.719PidTagEmailAddress

2.720PidTagEmailAddress1

2.721PidTagEndDate

2.722PidTagEntryId

2.723PidTagExceptionEndTime

2.724PidTagExceptionReplaceTime

2.725PidTagExceptionStartTime

2.726PidTagExchangeNTSecurityDescriptor

2.727PidTagExpiryNumber

2.728PidTagExpiryTime

2.729PidTagExpiryUnits

2.730PidTagExtendedFolderFlags

2.731PidTagExtendedRuleMessageActions

2.732PidTagExtendedRuleMessageCondition

2.733PidTagExtendedRuleSizeLimit

2.734PidTagFaxNumberOfPages

2.735PidTagFlagCompleteTime

2.736PidTagFlagStatus

2.737PidTagFlatUrlName

2.738PidTagFolderAssociatedContents

2.739PidTagFolderId

2.740PidTagFolderType

2.741PidTagFollowupIcon

2.742PidTagFreeBusyCountMonths

2.743PidTagFreeBusyEntryIds

2.744PidTagFreeBusyMessageEmailAddress

2.745PidTagFreeBusyPublishEnd

2.746PidTagFreeBusyPublishStart

2.747PidTagFreeBusyRangeTimestamp

2.748PidTagFtpSite

2.749PidTagFXDelProp

2.750PidTagGatewayNeedsToRefresh

2.751PidTagGender

2.752PidTagGeneration

2.753PidTagGivenName

2.754PidTagGovernmentIdNumber

2.755PidTagHasAttachments

2.756PidTagHasDeferredActionMessages

2.757PidTagHasNamedProperties

2.758PidTagHasRules

2.759PidTagHierarchyChangeNumber

2.760PidTagHobbies

2.761PidTagHome2TelephoneNumber

2.762PidTagHome2TelephoneNumbers

2.763PidTagHomeAddressCity

2.764PidTagHomeAddressCountry

2.765PidTagHomeAddressPostalCode

2.766PidTagHomeAddressPostOfficeBox

2.767PidTagHomeAddressStateOrProvince

2.768PidTagHomeAddressStreet

2.769PidTagHomeFaxNumber

2.770PidTagHomeTelephoneNumber

2.771PidTagHtml

2.772PidTagICalendarEndTime

2.773PidTagICalendarReminderNextTime

2.774PidTagICalendarStartTime

2.775PidTagIconIndex

2.776PidTagIdsetDeleted

2.777PidTagIdsetExpired

2.778PidTagIdsetGiven

2.779PidTagIdsetRead

2.780PidTagIdsetSoftDeleted

2.781PidTagIdsetUnread

2.782PidTagImapCachedMsgsize

2.783PidTagImportance

2.784PidTagInConflict

2.785PidTagIncrementalSyncMessagePartial

2.786PidTagIncrSyncGroupId

2.787PidTagInitialDetailsPane

2.788PidTagInitials

2.789PidTagInReplyToId

2.790PidTagInstanceKey

2.791PidTagInstanceNum

2.792PidTagInstID

2.793PidTagInternetArticleNumber

2.794PidTagInternetCodepage

2.795PidTagInternetLines

2.796PidTagInternetMailOverrideFormat

2.797PidTagInternetMessageId

2.798PidTagInternetReferences

2.799PidTagInternetReturnPath

2.800PidTagIpmAppointmentEntryId

2.801PidTagIpmContactEntryId

2.802PidTagIpmDraftsEntryId

2.803PidTagIpmJournalEntryId

2.804PidTagIpmNoteEntryId

2.805PidTagIpmTaskEntryId

2.806PidTagIsdnNumber

2.807PidTagItemTemporaryflags

2.808PidTagJunkAddRecipientsToSafeSendersList

2.809PidTagJunkIncludeContacts

2.810PidTagJunkPermanentlyDelete

2.811PidTagJunkPhishingEnableLinks

2.812PidTagJunkThreshold

2.813PidTagKeyword

2.814PidTagLanguage

2.815PidTagLastModificationTime

2.816PidTagLastModifierEntryId

2.817PidTagLastModifierName

2.818PidTagLastModifierSimpleDisplayName

2.819PidTagLastVerbExecuted

2.820PidTagLastVerbExecutionTime

2.821PidTagListHelp

2.822PidTagListSubscribe

2.823PidTagListUnsubscribe

2.824PidTagLocalCommitTime

2.825PidTagLocaleId

2.826PidTagLocality

2.827PidTagLocation

2.828PidTagMailboxOwnerEntryId

2.829PidTagMailboxOwnerName

2.830PidTagManagerName

2.831PidTagMappingSignature

2.832PidTagMaximumSubmitMessageSize

2.833PidTagMemberId

2.834PidTagMemberName

2.835PidTagMemberRights

2.836PidTagMessageAttachments

2.837PidTagMessageCcMe

2.838PidTagMessageClass

2.839PidTagMessageCodepage

2.840PidTagMessageDeliveryTime

2.841PidTagMessageEditorFormat

2.842PidTagMessageFlags

2.843PidTagMessageHandlingSystemCommonName

2.844PidTagMessageLocaleId

2.845PidTagMessageRecipientMe

2.846PidTagMessageRecipients

2.847PidTagMessageSize

2.848PidTagMessageSizeExtended

2.849PidTagMessageStatus

2.850PidTagMessageSubmissionId

2.851PidTagMessageToMe

2.852PidTagMid

2.853PidTagMiddleName

2.854PidTagMobileTelephoneNumber

2.855PidTagMsgFolderTemplateRes13

2.856PidTagNewFXFolder

2.857PidTagNextSendAcct

2.858PidTagNickname

2.859PidTagNormalizedSubject

2.860PidTagNormalMessageSize

2.861PidTagObjectType

2.862PidTagOfficeLocation

2.863PidTagOfflineAddressBookContainerGuid

2.864PidTagOfflineAddressBookDistinguishedName

2.865PidTagOfflineAddressBookMessageClass

2.866PidTagOfflineAddressBookName

2.867PidTagOfflineAddressBookSequence

2.868PidTagOfflineAddressBookTruncatedProperties

2.869PidTagOrdinalMost

2.870PidTagOrganizationalIdNumber

2.871PidTagOriginalAuthorName

2.872PidTagOriginalDeliveryTime

2.873PidTagOriginalDisplayBcc

2.874PidTagOriginalDisplayCc

2.875PidTagOriginalDisplayName

2.876PidTagOriginalDisplayTo

2.877PidTagOriginalEntryId

2.878PidTagOriginalMessageClass

2.879PidTagOriginalSearchKey

2.880PidTagOriginalSenderAddressType

2.881PidTagOriginalSenderEmailAddress

2.882PidTagOriginalSenderEntryId

2.883PidTagOriginalSenderName

2.884PidTagOriginalSenderSearchKey

2.885PidTagOriginalSensitivity

2.886PidTagOriginalSentRepresentingAddressType

2.887PidTagOriginalSentRepresentingEmailAddress

2.888PidTagOriginalSentRepresentingEntryId

2.889PidTagOriginalSentRepresentingName

2.890PidTagOriginalSentRepresentingSearchKey

2.891PidTagOriginalSubject

2.892PidTagOriginalSubmitTime

2.893PidTagOriginatorDeliveryReportRequested

2.894PidTagOriginatorDeliveryReportRequested

2.895PidTagOriginatorNonDeliveryReportRequested

2.896PidTagOtherAddressCity

2.897PidTagOtherAddressCountry

2.898PidTagOtherAddressPostalCode

2.899PidTagOtherAddressPostOfficeBox

2.900PidTagOtherAddressStateOrProvince

2.901PidTagOtherAddressStreet

2.902PidTagOtherTelephoneNumber

2.903PidTagOutOfOfficeState

2.904PidTagOwnerAppointmentId

2.905PidTagPagerTelephoneNumber

2.906PidTagParentEntryId

2.907PidTagParentFolderId

2.908PidTagParentKey

2.909PidTagParentSourceKey

2.910PidTagPersonalHomePage

2.911PidTagPostalAddress

2.912PidTagPostalCode

2.913PidTagPostOfficeBox

2.914PidTagPredecessorChangeList

2.915PidTagPrimaryFaxNumber

2.916PidTagPrimarySendAccount

2.917PidTagPrimarySmtpAddress

2.918PidTagPrimaryTelephoneNumber

2.919PidTagPriority

2.920PidTagProcessed

2.921PidTagProfession

2.922PidTagProhibitReceiveQuota

2.923PidTagProhibitSendQuota

2.924PidTagProviderSubmitTime

2.925PidTagPublicFolderAdministrativeDescription

2.926PidTagPublicFolderProxy

2.927PidTagPurportedSenderDomain

2.928PidTagRadioTelephoneNumber

2.929PidTagRead

2.930PidTagReadReceiptEntryId

2.931PidTagReadReceiptRequested

2.932PidTagReadReceiptSearchKey

2.933PidTagReceivedByAddressType

2.934PidTagReceivedByEmailAddress

2.935PidTagReceivedByEntryId

2.936PidTagReceivedByFlags

2.937PidTagReceivedByName

2.938PidTagReceivedBySearchKey

2.939PidTagReceivedRepresentingAddressType

2.940PidTagReceivedRepresentingEmailAddress

2.941PidTagReceivedRepresentingEntryId

2.942PidTagReceivedRepresentingFlags

2.943PidTagReceivedRepresentingName

2.944PidTagReceivedRepresentingSearchKey

2.945PidTagReceivedRepresentingSimpleDisplayName

2.946PidTagReceivedRepresentingSimpleDisplayName

2.947PidTagRecipientDisplayName

2.948PidTagRecipientEntryId

2.949PidTagRecipientFlags

2.950PidTagRecipientOrder

2.951PidTagRecipientProposed

2.952PidTagRecipientProposedEndTime

2.953PidTagRecipientProposedStartTime

2.954PidTagRecipientReassignmentProhibited

2.955PidTagRecipientResourceState

2.956PidTagRecipientTrackStatus

2.957PidTagRecipientTrackStatusTime

2.958PidTagRecipientType

2.959PidTagRecordKey

2.960PidTagReferredByName

2.961PidTagRemindersOnlineEntryId

2.962PidTagRemoteHeaderLoc

2.963PidTagRenderingPosition

2.964PidTagReplyRecipientEntries

2.965PidTagReplyRecipientNames

2.966PidTagReplyRequested

2.967PidTagReplyTemplateId

2.968PidTagReplyTime

2.969PidTagReportEntryId

2.970PidTagReportSearchKey

2.971PidTagReportTag

2.972PidTagReportText

2.973PidTagReportTime

2.974PidTagResolveMethod

2.975PidTagResponseRequested

2.976PidTagResponsibility

2.977PidTagRights

2.978PidTagRoamingDatatypes

2.979PidTagRoamingDictionary

2.980PidTagRoamingXmlStream

2.981PidTagRowid

2.982PidTagRowType

2.983PidTagRtfCompressed

2.984PidTagRtfInSync

2.985PidTagRtfSyncBodyCount

2.986PidTagRtfSyncBodyCrc

2.987PidTagRtfSyncBodyTag

2.988PidTagRtfSyncPrefixCount

2.989PidTagRtfSyncTrailingCount

2.990PidTagRuleActionNumber

2.991PidTagRuleActions

2.992PidTagRuleActionType

2.993PidTagRuleCondition

2.994PidTagRuleError

2.995PidTagRuleFolderEntryId

2.996PidTagRuleId

2.997PidTagRuleLevel

2.998PidTagRuleMessageLevel

2.999PidTagRuleMessageProviderData

2.1000PidTagRuleMessageSequence

2.1001PidTagRuleMessageState

2.1002PidTagRuleMsgActions

2.1003PidTagRuleMsgCondition

2.1004PidTagRuleMsgLevel

2.1005PidTagRuleMsgName

2.1006PidTagRuleMsgProvider

2.1007PidTagRuleMsgProviderData

2.1008PidTagRuleMsgSequence

2.1009PidTagRuleMsgState

2.1010PidTagRuleMsgUserFlags

2.1011PidTagRuleName

2.1012PidTagRuleProvider

2.1013PidTagRuleProviderData

2.1014PidTagRuleSequence

2.1015PidTagRuleState

2.1016PidTagRuleUserFlags

2.1017PidTagScheduleInfoAppointmentTombstone

2.1018PidTagScheduleInfoAutoAcceptAppointments

2.1019PidTagScheduleInfoDelegateEntryIds

2.1020PidTagScheduleInfoDelegateNames

2.1021PidTagScheduleInfoDelegateNamesW

2.1022PidTagScheduleInfoDelegatorWantsCopy

2.1023PidTagScheduleInfoDelegatorWantsInfo

2.1024PidTagScheduleInfoDisallowOverlappingAppts

2.1025PidTagScheduleInfoDisallowRecurringAppts

2.1026PidTagScheduleInfoDontMailDelegates

2.1027PidTagScheduleInfoFreeBusy

2.1028PidTagScheduleInfoFreeBusyAway

2.1029PidTagScheduleInfoFreeBusyBusy

2.1030PidTagScheduleInfoFreeBusyMerged

2.1031PidTagScheduleInfoFreeBusyTentative

2.1032PidTagScheduleInfoMonthsAway

2.1033PidTagScheduleInfoMonthsBusy

2.1034PidTagScheduleInfoMonthsMerged

2.1035PidTagScheduleInfoMonthsTentative

2.1036PidTagScheduleInfoResourceType

2.1037PidTagSchedulePlusFreeBusyEntryId

2.1038PidTagScriptData

2.1039PidTagSearchFolderDefinition

2.1040PidTagSearchFolderEfpFlags

2.1041PidTagSearchFolderExpiration

2.1042PidTagSearchFolderId

2.1043PidTagSearchFolderLastUsed

2.1044PidTagSearchFolderRecreateInfo

2.1045PidTagSearchFolderStorageType

2.1046PidTagSearchFolderTag

2.1047PidTagSearchFolderTemplateId

2.1048PidTagSearchKey

2.1049PidTagSecureSubmitFlags

2.1050PidTagSecurityDescriptor

2.1051PidTagSecurityDescriptorAsXml

2.1052PidTagSelectable

2.1053PidTagSenderAddressType

2.1054PidTagSenderEmailAddress

2.1055PidTagSenderEntryId

2.1056PidTagSenderFlags

2.1057PidTagSenderIdStatus

2.1058PidTagSenderName

2.1059PidTagSenderSearchKey

2.1060PidTagSenderSimpleDisplayName

2.1061PidTagSenderTelephoneNumber

2.1062PidTagSendInternetEncoding

2.1063PidTagSendRichInfo

2.1064PidTagSensitivity

2.1065PidTagSentMailEntryId

2.1066PidTagSentMailSvrEID

2.1067PidTagSentRepresentingAddressType

2.1068PidTagSentRepresentingEmailAddress

2.1069PidTagSentRepresentingEntryId

2.1070PidTagSentRepresentingFlags

2.1071PidTagSentRepresentingName

2.1072PidTagSentRepresentingSearchKey

2.1073PidTagSentRepresentingSimpleDisplayName

2.1074PidTagSmtpAddress

2.1075PidTagSortLocaleId

2.1076PidTagSourceKey

2.1077PidTagSpouseName

2.1078PidTagStartDate

2.1079PidTagStateOrProvince

2.1080PidTagStoreEntryId

2.1081PidTagStoreState

2.1082PidTagStoreSupportMask

2.1083PidTagStreetAddress

2.1084PidTagSubfolder

2.1085PidTagSubfolders

2.1086PidTagSubject

2.1087PidTagSubjectPrefix

2.1088PidTagSubmitFlags

2.1089PidTagSurname

2.1090PidTagSwappedToDoData

2.1091PidTagSwappedToDoStore

2.1092PidTagTargetEntryId

2.1093PidTagTcvConstLongOne

2.1094PidTagTelecommunicationsDeviceForDeafTelephoneNumber

2.1095PidTagTelexNumber

2.1096PidTagTemplateData

2.1097PidTagTemplateid

2.1098PidTagTemporaryDefaultDocument

2.1099PidTagTextAttachmentCharset

2.1100PidTagTitle

2.1101PidTagTnefCorrelationKey

2.1102PidTagToDoItemFlags

2.1103PidTagTransmittableDisplayName

2.1104PidTagTransportMessageHeaders

2.1105PidTagTrustSender

2.1106PidTagTtyTddPhoneNumber

2.1107PidTagUrlCompName

2.1108PidTagUrlCompNameSet

2.1109PidTagUrlName

2.1110PidTagUserCertificate

2.1111PidTagUserEntryId

2.1112PidTagUserX509Certificate

2.1113PidTagViewDescriptorBinary

2.1114PidTagViewDescriptorName

2.1115PidTagViewDescriptorStrings

2.1116PidTagViewDescriptorVersion

2.1117PidTagVoiceMessageAttachmentOrder

2.1118PidTagVoiceMessageDuration

2.1119PidTagVoiceMessageSenderName

2.1120PidTagWeddingAnniversary

3Structure Examples

4Security Considerations

5Appendix A: Office/Exchange Behavior

Index

1Introduction

This specification lists all properties used for communication between clients and servers, provides summary information about each property, and provides links to the documents in which the property value ranges and semantics are specified.

1.1Glossary

The following terms are defined in [MS-OXGLOS]:

message class

named property

property

property ID

property set

The following terms are specific to this document:

tagged property: A property defined by a 16-bit property ID and a 16-bit property type. The property ID for a tagged property MUST fall in the range 0x001 – 0x7FFF. Property IDs in the range 0x8000 – 0x8FFF are reserved for assignment to named properties.

MAY, SHOULD, MUST, SHOULD NOT, MUST NOT: These terms (in all caps) are used as described in [RFC2119]. All statements of optional behavior use either MAY, SHOULD, or SHOULD NOT.

1.2References

1.2.1Normative References

[MS-OXCDATA] Microsoft Corporation, "Data Structures Protocol Specification", June 2008.

[MS-OXCFOLD] Microsoft Corporation, "Folder Object Protocol Specification", June 2008.

[MS-OXCFXICS] Microsoft Corporation, "Bulk Data Transfer Protocol Specification", June 2008.

[MS-OXCMAIL] Microsoft Corporation, "RFC2822 and MIME to E-Mail Object Conversion Protocol Specification", June 2008.

[MS-OXCMSG] Microsoft Corporation, "Message and Attachment Object Protocol Specification", June 2008.

[MS-OXCPERM] Microsoft Corporation, "Exchange Access and Operation Permissions Specification", June 2008.

[MS-OXCSPAM] Microsoft Corporation, "Spam Confidence Level, Allow and Block Lists Protocol Specification", June 2008.

[MS-OXCSTOR] Microsoft Corporation, "Store Object Protocol Specification", June 2008.

[MS-OXCSYNC] Microsoft Corporation, "Mailbox Synchronization Protocol Specification", June 2008.

[MS-OXCTABL] Microsoft Corporation, "Table Object Protocol Specification", June 2008.

[MS-OXGLOS] Microsoft Corporation, "Exchange Server Protocols Master Glossary", June 2008.

[MS-OXOAB] Microsoft Corporation, "Offline Address Book (OAB) Format and Schema Protocol Specification", June 2008.

[MS-OXOABK] Microsoft Corporation, "Address Book Object Protocol Specification", June 2008.

[MS-OXOABKT] Microsoft Corporation, "Address Book User Interface Templates Protocol Specification", June 2008.

[MS-OXOCAL] Microsoft Corporation, "Appointment and Meeting Object Protocol Specification", June 2008.

[MS-OXOCFG] Microsoft Corporation, "Configuration Information Protocol Specification", June 2008.

[MS-OXOCNTC] Microsoft Corporation, "Contact Object Protocol Specification", June 2008.

[MS-OXODLGT] Microsoft Corporation, "Delegate Access Configuration Protocol Specification", June 2008.

[MS-OXODOC] Microsoft Corporation, "Document Object Protocol Specification", June 2008.

[MS-OXOFLAG] Microsoft Corporation, "Informational Flagging Protocol Specification", June 2008.

[MS-OXOJRNL] Microsoft Corporation, "Journal Object Protocol Specification", June 2008.

[MS-OXOMSG] Microsoft Corporation, "E-Mail Object Protocol Specification", June 2008.

[MS-OXONOTE] Microsoft Corporation, "Note Object Protocol Specification", June 2008.

[MS-OXOPFFB] Microsoft Corporation, "Public Folder–Based Free/Busy Protocol Specification", June 2008.

[MS-OXOPOST] Microsoft Corporation, "Post Object Protocol Specification", June 2008.

[MS-OXORMDR] Microsoft Corporation, "Reminder Settings Protocol Specification", June 2008.

[MS-OXORMMS] Microsoft Corporation, "Rights-Managed E-Mail Object Protocol Specification", June 2008.

[MS-OXORSS] Microsoft Corporation, "RSS Object Protocol Specification", June 2008.

[MS-OXORULE] Microsoft Corporation, "E-Mail Rules Protocol Specification", June 2008.

[MS-OXOSFLD] Microsoft Corporation, "Special Folders Protocol Specification", June 2008.

[MS-OXOSMMS] Microsoft Corporation, "SMS and MMS Object Protocol Specification", June 2008.

[MS-OXOSRCH] Microsoft Corporation, "Search Folder List Configuration Protocol Specification", June 2008.

[MS-OXOTASK] Microsoft Corporation, "Task-Related Objects Protocol Specification", June 2008.

[MS-OXOUM] Microsoft Corporation, "Voice Mail and Fax Objects Protocol Specification", June 2008.

[MS-OXPHISH] Microsoft Corporation, "Phishing Warning Protocol Specification", June 2008.

[MS-OXPROTO] Microsoft Corporation, "Exchange Server Protocols Overview", June 2008.

[MS-OXRTFCP] Microsoft Corporation, "Rich Text Format (RTF) Compression Protocol Specification", June 2008.

[MS-OXRTFEX] Microsoft Corporation, "Rich Text Format (RTF) Extensions Specification", June 2008.

[MS-OXSHARE] Microsoft Corporation, "Sharing Message Object Protocol Specification", June 2008.

[MS-OXTNEF] Microsoft Corporation, "Transport Neutral Encapsulation Format (TNEF) Protocol Specification", June 2008.

[MS-OXWAVLS] Microsoft Corporation, "Availability Web Service Protocol Specification", June 2008.

[MS-OXWUMS] Microsoft Corporation, "Voice Mail Settings Web Service Protocol Specification", June 2008.

[MS-XWDCAL] Microsoft Corporation, "WebDAV Extensions for Calendar Support", December 2008.

[MS-XWDDOC] Microsoft Corporation, "WebDAV Extensions for Documents Support", December 2008.

[MS-XWDMAIL] Microsoft Corporation, "WebDAV Extensions for E-Mail Support", December 2008.

[MS-XWDSEARCH] Microsoft Corporation, "WebDAV Extensions for Search", December 2008.

[MS-XWDSTRUCTDOC] Microsoft Corporation, "WebDAV Extensions for Structured Documents", December 2008.

[MS-XWDVSEC] Microsoft Corporation, "Web Distributed Authoring and Versioning (WebDAV) Protocol: Security Descriptor Extensions Specification", June 2008.

[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997,

[RFC4234] Crocker, D., Ed. and Overell, P., "Augmented BNF for Syntax Specifications: ABNF", RFC 4234, October 2005,

1.2.2Informative References

None.

1.3Structure Overview

This specification provides basic reference information about message object properties referenced by protocol specifications. The following information is provided for each property, as appropriate:

Alternate names: Any additional names used to refer to this property.

Area: A group of properties with related functionality.

Canonical name:The name used to refer to this property in other protocol specifications.

data type: A data type, as specified in [MS-OXCDATA], that specifies the type of values allowed for this property.

property ID: An unsigned 16-bit quantity that identifies a tagged property.

Property long ID (LID): An unsigned 32-bit quantity that, along with the property set, identifies a named property.

property name: A string that, along with the property set,identifies a named property.

property set: A GUID that identifies a group of properties with a similar purpose.

References: One or more protocol documents that specify the semantics and allowed values for this property.

1.3.1Common Message Classes

Applications MUST set certain required properties corresponding to the object’s message class. Applications SHOULD handle the case where required properties are missing; treating a message object as IPM.Note is a common fallback strategy. The following table lists several common message classes, the functional area to which each one corresponds, and the document that specifies each one’s required and optional properties.

In this table, an asterisk “*” denotes that any string MAY appear at that point.

Area / PidTagMessageClass values / Document
Common / IPM.* / [MS-OXCMSG]
Email / IPM.Note,
REPORT.* / [MS-OXOMSG]
Calendar / IPM.Appointment, IPM.Schedule.Meeting.Request, IPM.Schedule.Meeting.Resp.*, IPM.Schedule.Meeting.Canceled, IPM.Schedule.Meeting.Notification / [MS-OXOCAL]
Contact / IPM.Contact,
IPM.DistList / [MS-OXOCNTC]
Task / IPM.Task,
IPM.TaskRequest.* / [MS-OXOTASK]
Journal / IPM.Activity / [MS-OXOJRNL]
Sticky note / IPM.StickyNote / [MS-OXONOTE]
Document / IPM.Document.* / [MS-OXODOC]
Post / IPM.Post / [MS-OXOPOST]
RSS feed / IPM.Post.RSS / [MS-OXORSS]
Rights-managed email / IPM.Note with PidNameContentClass= rpmsg.message / [MS-OXORMMS]
S/MIME email / IPM.Note.SMIME, IPM.Note.SMIME.MultipartSigned / [MS-OXOSMIME]
Short message service / Multimedia Message Service Message / IPM.Note.Mobile.SMS,
IPM.Note.Mobile.MMS / [MS-OXOSMMS]
Unified messaging / IPM.Note.Microsoft.Voicemail, IPM.Note.Microsoft.Fax / [MS-OXOUM]
Sharing / IPM.Sharing
IPM.Sharing.* / [MS-OXSHARE]

1.3.2Commonly Used Property Sets

In the property index that forms the main body of this document (section 2) each named property is listed with the GUID that defines its property set. Several of the more common property sets are listed here as a convenient reference, with their functional areas.

Area / Property set name and GUID value
Common / PS_PUBLIC_STRINGS
{00020329-0000-0000-C000-000000000046}
Common / PSETID_Common
{00062008-0000-0000-C000-000000000046}
Contact / PSETID_Address
{00062004-0000-0000-C000-000000000046}
Email / PS_INTERNET_HEADERS
{00020386-0000-0000-C000-000000000046}
Calendar / PSETID_Appointment
{00062002-0000-0000-C000-000000000046}
Calendar / PSETID_Meeting
{6ED8DA90-450B-101B-98DA-00AA003F1305}
Journal / PSETID_Log
{0006200A-0000-0000-C000-000000000046}
Sticky note / PSETID_Note
{0006200E-0000-0000-C000-000000000046}
RSS feed / PSETID_PostRss
{00062041-0000-0000-C000-000000000046}
Task / PSETID_Task
{00062003-0000-0000-C000-000000000046}
Unified messaging / PSETID_UnifiedMessaging
{4442858E-A9E3-4E80-B900-317A210CC15B}
Common / PS_MAPI
{00020328-0000-0000-C000-000000000046}
Sync / PSETID_AirSync
{71035549-0739-4DCB-9163-00F0580DBBDF}
Sharing / PSETID_Sharing
{00062040-0000-0000-C000-000000000046}

1.3.3Property ID Ranges

The 65536 possible values of the property ID are divided into sub-ranges reserved for various purposes, as specified in the following table.

In this context, the term "non-transmittable" refers specifically to transmission via an email transport protocol (such as SMTP), and not to any network transport protocol (such as TCP).

  • Servers SHOULD NOT allow property IDs in ranges specified as non-transmittable to be submitted for transport to another server via a mail transport protocol. Property IDs in ranges not specified as non-transmittable SHOULD be submitted for transport to another server.
  • Clients MAY use properties in ranges specified as message class-defined for application-defined purposes. When doing so, applications MUST specify a value for PidTagMessageClass that is distinct from any value listed in section 1.3.1.
  • Clients MAY use any named property for application-defined purposes. No constraint is placed on the value of PidTagMessageClass in this case, but the named property’s property set MUST be distinct from any value listed in section 1.3.2. Note that named properties are always transmittable.
  • Clients MAY use properties in ranges specified as transport-defined, but they MUST NOT define new properties in those ranges.
  • Clients MAY use and define properties in ranges specified as user-defined, but SHOULD take care to avoid conflicts with alternate definitions of the same property ID.

Range minimum / Range maximum / Specification
0x0001 / 0x0BFF / Message envelope property; reserved
0x0C00 / 0x0DFF / Recipient property; reserved
0x0E00 / 0x0FFF / Non-transmittable message property; reserved
0x1000 / 0x2FFF / Message content property; reserved
0x3000 / 0x33FF / Multi-purpose property that can appear on all or most objects; reserved
0x3400 / 0x35FF / Message store property; reserved
0x3600 / 0x36FF / Folder and address book container property; reserved
0x3700 / 0x38FF / Attachment property; reserved
0x3900 / 0x39FF / Address book object property; reserved
0x3A00 / 0x3BFF / Mail user object property; reserved
0x3C00 / 0x3CFF / Distribution list property; reserved
0x3D00 / 0x3DFF / Profile section property; reserved
0x3E00 / 0x3EFF / Status object property; reserved
0x4000 / 0x57FF / Transport-defined envelope property
0x5800 / 0x5FFF / Transport-defined recipient property
0x6000 / 0x65FF / User-defined non-transmittable property
0x6600 / 0x67FF / Provider-defined internal non-transmittable property
0x6800 / 0x7BFF / Message class-defined content property
0x7C00 / 0x7FFF / Message class-defined non-transmittable property
0x8000 / 0x8FFF / Reserved for mapping to named properties

1.4WebDAV Property Naming

The mail server is natively a MAPI store where the vast majority of properties in it are MAPI properties. The WebDAV implementation uses the Augmented Backus-Naur Form (ABNF) notation, as specified in [RFC4234], as a way to name MAPI properties, allowing WebDAV clients to work with these properties directly.

The namespace is used to directly access MAPI properties on the server. The namespace consists of three sub namespaces: proptag, id, and string. The ABNF notation used to specify the format of these namespaces is described in this section.

1.4.1 Namespace

This namespace is used to access properties on the server that are identified by a property ID. You can access these properties through WebDAV by appending the hexadecimal property ID value and the hexadecimal property type value to the namespace prefix.

proptag-specifier = " property-id property-type

property-id = 4HEXDIG

property-type = 4HEXDIG

Example:

(PidTagSubject)

1.4.2 Namespace

This namespace is used to access named properties on the server that are identified by a property long ID. You can access these properties through WebDAV by appending the property set and thehexadecimal property long ID value to the namespace prefix.

id-specifier = " property-set "/x" property-long-id

property-set = "{" 8HEXDIG "-" 4HEXDIG "-" 4HEXDIG "-" 4HEXDIG "-" 12HEXDIG "}"

property-long-id = 8HEXDIG

Example:

(PidLidAppointmentDuration)

1.4.3 Namespace

This namespace is used to access named properties on the server that are identified by a property name. You can access these properties through WebDAV by appending the property set and the property name to the namespace prefix.

string-specifier = " property-set "/" property-name

property-set = "{" 8*HEXDIG "-" 4*HEXDIG "-" 4*HEXDIG "-" 4*HEXDIG "-" 12*HEXDIG "}"

property-name = 1*CHAR

Example:

(PidNameSubject)

1.5Relationship to Protocols and Other Structures

This document relies on property data type and error code definitions in [MS-OXCDATA].For tables and examples specifying property data types, and for tables specifying property and other error codes, see [MS-OXCDATA].

The object type specifications listed in Section 1.2.1 depend on this document for basic information about message object properties to which they refer. Such basic information includes property IDs and data types. This specification, in turn, depends on each of those object type specifications to specify the behavior and semantics of the properties specific to its protocol.

1.6Applicability Statement

This document provides the numeric values needed to encode property names, tags, and types in ROP buffers. It also serves as a convenient index to the object type documents that define how each property is used.

1.7Versioning and Localization

None.

1.8Vendor-Extensible Fields

Section1.3.3, "Property ID ranges," specifies how applications choose properties to create new message object types or to add functionality to existing types.

2Structures

2.1PidLidAddressBookProviderArrayType

Canonical name: PidLidAddressBookProviderArrayType
Property set: PSETID_Address {00062004-0000-0000-C000-000000000046}
Property long ID (LID): 0x00008029
Data type: PtypInteger32, 0x0003
Area: Contact Properties
References: [MS-OXOCNTC]
Alternate names: dispidABPArrayType

2.2PidLidAddressBookProviderEmailList

Canonical name: PidLidAddressBookProviderEmailList
Property set: PSETID_Address {00062004-0000-0000-C000-000000000046}
Property long ID (LID): 0x00008028
Data type: PtypMultipleInteger32, 0x1003
Area: Contact Properties
References: [MS-OXOCNTC]
Alternate names: dispidABPEmailList

2.3PidLidAddressCountryCode

Canonical name: PidLidAddressCountryCode
Property set: PSETID_Address {00062004-0000-0000-C000-000000000046}
Property long ID (LID): 0x000080DD
Data type: PtypString, 0x001F
Area: Contact Properties
References: [MS-OXOCNTC]
Alternate names: dispidAddressCountryCode

2.4PidLidAgingDontAgeMe

Canonical name: PidLidAgingDontAgeMe
Property set: PSETID_Common {00062008-0000-0000-C000-000000000046}
Property long ID (LID): 0x0000850E
Data type: PtypBoolean, 0x000B
Area: Common
References: [MS-OXCFXICS], [MS-OXCICAL], [MS-OXTNEF]
Alternate names: dispidAgingDontAgeMe

2.5PidLidAllAttendeesList

Canonical name: PidLidAllAttendeesList
Property set: PSETID_Meeting {6ED8DA90-450B-101B-98DA-00AA003F1305}
Property long ID (LID): 0x0000001D
Data type: PtypString, 0x001F
Area: Meetings
References: [MS-OXCICAL]
Alternate names: LID_ALL_ATTENDEES_LIST

2.6PidLidAllAttendeesString

Canonical name: PidLidAllAttendeesString
Property set: PSETID_Appointment {00062002-0000-0000-C000-000000000046}
Property long ID (LID): 0x00008238
Data type: PtypString, 0x001F
Area: Meetings
References: [MS-OXCICAL], [MS-OXOCAL], [MS-XWDCAL]
Alternate names: dispidAllAttendeesString,

2.7PidLidAllowExternalCheck

Canonical name: PidLidAllowExternalCheck
Property set: PSETID_Appointment {00062002-0000-0000-C000-000000000046}
Property long ID (LID): 0x00008246
Data type: PtypBoolean, 0x000B
Area: Conferencing
References: [MS-OXCICAL], [MS-OXOCAL]
Alternate names: dispidAllowExternCheck

2.8PidLidAnniversaryEventEntryId

Canonical name: PidLidAnniversaryEventEntryId
Property set: PSETID_Address {00062004-0000-0000-C000-000000000046}
Property long ID (LID): 0x0000804E
Data type: PtypBinary, 0x0102
Area: Contact Properties
References: [MS-OXOCNTC]
Alternate names: dispidAnniversaryEventEID

2.9PidLidAppointmentAuxiliaryFlags

Canonical name: PidLidAppointmentAuxiliaryFlags
Property set: PSETID_Appointment {00062002-0000-0000-C000-000000000046}
Property long ID (LID): 0x00008207
Data type: PtypInteger32, 0x0003
Area: Meetings
References: [MS-OXCICAL], [MS-OXOCAL]
Alternate names: dispidApptAuxFlags

2.10PidLidAppointmentColor

Canonical name: PidLidAppointmentColor
Property set: PSETID_Appointment {00062002-0000-0000-C000-000000000046}
Property long ID (LID): 0x00008214
Data type: PtypInteger32, 0x0003
Area: Calendar
References: [MS-OXCICAL], [MS-OXOCAL]
Alternate names: dispidApptColor

2.11PidLidAppointmentCounterProposal

Canonical name: PidLidAppointmentCounterProposal
Property set: PSETID_Appointment {00062002-0000-0000-C000-000000000046}
Property long ID (LID): 0x00008257
Data type: PtypBoolean, 0x000B
Area: Meetings
References: [MS-OXCICAL], [MS-OXOCAL]
Alternate names: dispidApptCounterProposal

2.12PidLidAppointmentDuration

Canonical name: PidLidAppointmentDuration
Property set: PSETID_Appointment {00062002-0000-0000-C000-000000000046}
Property long ID (LID): 0x00008213
Data type: PtypInteger32, 0x0003
Area: Calendar
References: [MS-OXCICAL], [MS-OXOCAL], [MS-XWDCAL]
Alternate names: dispidApptDuration,

2.13PidLidAppointmentEndDate

Canonical name: PidLidAppointmentEndDate
Property set: PSETID_Appointment {00062002-0000-0000-C000-000000000046}
Property long ID (LID): 0x00008211
Data type: PtypTime, 0x0040
Area: Calendar
References: [MS-OXOCAL], [MS-XWDCAL]
Alternate names: dispidApptEndDate,

2.14PidLidAppointmentEndTime

Canonical name: PidLidAppointmentEndTime
Property set: PSETID_Appointment {00062002-0000-0000-C000-000000000046}
Property long ID (LID): 0x00008210
Data type: PtypTime, 0x0040
Area: Calendar
References: [MS-XWDCAL]
Alternate names: dispidApptEndTime,

2.15PidLidAppointmentEndWhole

Canonical name: PidLidAppointmentEndWhole
Property set: PSETID_Appointment {00062002-0000-0000-C000-000000000046}
Property long ID (LID): 0x0000820E
Data type: PtypTime, 0x0040
Area: Calendar
References: [MS-OXCICAL], [MS-OXOCAL], [MS-OXOPFFB], [MS-XWDCAL]
Alternate names: dispidApptEndWhole,