Export (0) Print
Expand All

6 Appendix A: Product Behavior

The information in this specification is applicable to the following Microsoft products or supplemental software. References to product versions include released service packs:

  • Microsoft Exchange Server 2003

  • Microsoft Exchange Server 2007

  • Microsoft Exchange Server 2010

  • Microsoft Exchange Server 2013

  • Microsoft Office Outlook 2003

  • Microsoft Office Outlook 2007

  • Microsoft Outlook 2010

  • Microsoft Outlook 2013

Exceptions, if any, are noted below. If a service pack or Quick Fix Engineering (QFE) number appears with the product version, behavior changed in that service pack or QFE. The new behavior also applies to subsequent service packs of the product unless otherwise specified. If a product edition appears with the product version, behavior is different in that product edition.

Unless otherwise specified, any statement of optional behavior in this specification that is prescribed using the terms SHOULD or SHOULD NOT implies product behavior in accordance with the SHOULD or SHOULD NOT prescription. Unless otherwise specified, the term MAY implies that the product does not follow the prescription.

<1> Section 2.2: Exchange 2007 changes properties PidTagAccess and PidTagLastModificationTime. Exchange 2010 and Exchange 2013 change properties PidTagAccess, PidTagAccessLevel, PidTagChangeKey, PidTagCreationTime, PidTagLastModificationTime, PidTagLastModifierName, PidTagSearchKey, PidTagHasAttachments, PidTagMessageFlags, PidTagMessageSize, PidTagMessageStatus, and PidTagAttachSize.

<2> Section 2.2.1.1: Exchange 2010 and Exchange 2013 do not support the PidTagObjectType property

<3> Section 2.2.1.1: Exchange 2010 and Exchange 2013 do not support the PidTagRecordKey property.

<4> Section 2.2.1.6: Exchange 2007 does not set the mfEverRead flag when the mfRead flag is set.

<5> Section 2.2.1.45: The PidTagTrustSender property (section 2.2.1.45) is not supported in Exchange 2010 and Exchange 2013.

<6> Section 2.2.1.56.2: Exchange 2003 and Exchange 2007 do not support the PidTagNativeBody property.

<7> Section 2.2.1.58.6: Exchange 2003, Exchange 2007, and the initial release version of Exchange 2010 do not support the NeedsRescan flag.

<8> Section 2.2.1.58.6: Exchange 2003, Exchange 2007, and the initial release version of Exchange 2010 do not support the PendingRescan flag.

<9> Section 2.2.2.1: Exchange 2010 and Exchange 2013 do not support the PidTagObjectType property.

<10> Section 2.2.2.20: Office Outlook 2003 only correctly detects MacBinary I and MacBinary II.

<11> Section 2.2.3.1: Exchange 2010 and Exchange 2013 can output unexpected results when using the RopOpenMessageROP ([MS-OXCROPS] section 2.2.6.1) when Client Access Services are deployed on an Exchange server that does not also have a mailboxmessage store installed.

<12> Section 2.2.3.1.1: Exchange 2010 and Exchange 2013 return read/write messages when the user does not have write permissions.

<13> Section 2.2.3.3.1: Exchange 2010 and Exchange 2013 ignore the KeepOpenReadOnly flag.

<14> Section 2.2.3.3.1: The value of ForceSave is 0x0C in Exchange 2007 SP3.

<15> Section 2.2.3.10.2: ex14 and ex15 return a zero value.

<16> Section 2.2.3.15: Exchange 2010 and Exchange 2013 return a GeneralFailure error if pending changes include changes to read-only properties.

<17> Section 2.2.3.16.1: Exchange 2010 and Exchange 2013 open the message for both reading and writing.

<18> Section 2.2.3.18: Exchange 2010 and Exchange 2013 do not support the RopGetValidAttachmentsROP ([MS-OXCROPS] section 2.2.6.18).

<19> Section 3.1.1.1: Office Outlook 2003, Office Outlook 2007, Outlook 2010, and the initial release version of Outlook 2013 do not support the session context cookie. The session context cookie was introduced in Outlook 2013 SP1.

<20> Section 3.2.1.1: Exchange 2003, Exchange 2007, Exchange 2010, the initial release version of Exchange 2013 do not support the session context cookie. The session context cookie was introduced in Exchange 2013 SP1.

<21> Section 3.2.5.2: Exchange 2013 does not initialize the following properties: PidTagCreatorName ([MS-OXPROPS] section 2.647), PidTagCreatorEntryId (section 2.2.1.31), PidTagLastModifierName ([MS-OXCPRPT] section 2.2.1.5), PidTagLastModifierEntryId (section 2.2.1.32), and PidTagLastModificationTime (section 2.2.2.2).

<22> Section 3.2.5.2: In ex2007, the initial MUST be 0x00000009.

<23> Section 3.2.5.2: Exchange 2013 initializes the PidTagAccess property ([MS-OXCPRPT] section 2.2.1.1) to 0x00000007.

<24> Section 3.2.5.3: Exchange 2010 and Exchange 2013 return Success for RopSaveChangesMessageROP requests ([MS-OXCROPS] section 2.2.6.3) when a previous request has already been committed against the Message object, even though the changes to the object are not actually committed to the server message store.

<25> Section 3.2.5.3: Exchange 2010 and Exchange 2013 return a GeneralFailure error if pending changes include changes to read-only properties PidTagMessageSize, PidTagAccess, PidTagAccessLevel, PidTagObjectType, PidTagRecordKey, PidTagMessageStatus, and PidTagHasAttachments.

<26> Section 3.2.5.3: Exchange 2010 and Exchange 2013 return this value. Exchange 2007 returns Success.

<27> Section 3.2.5.10: Exchange 2003, Exchange 2007, Exchange 2010, Office Outlook 2003, Office Outlook 2007, and Outlook 2010 do not support this behavior. Exchange 2010 SP1, Exchange 2013, Outlook 2010 SP1, and Outlook 2013 support this behavior.

<28> Section 3.2.5.10: Exchange 2003, Exchange 2007, Exchange 2010, Office Outlook 2003, Office Outlook 2007, and Outlook 2010 do not support this behavior. Exchange 2010 SP1, Exchange 2013, Outlook 2010 SP1, and Outlook 2013 support this behavior.

<29> Section 3.2.5.13: Exchange 2013 sets the PidTagAttachSize property (section 2.2.2.5) to 0x00000084.

<30> Section 3.2.5.13: Exchange 2013 sets the PidTagAccessLevel property ([MS-OXCPRPT] section 2.2.1.2) to 0x00000000.

<31> Section 3.2.5.13: Exchange 2013 sets the PidTagLastModificationTime property (section 2.2.2.2) to a value that is within 100 nanoseconds of the value of the PidTagCreationTime property (section 2.2.2.3).

Show:
© 2014 Microsoft