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 220.127.116.11.1.3: The Exchange 2007 implementation uses bit flags 0x00000080 and 0x00000100 to store information about Out of Office functionality; these bit flags are ignored by Office Outlook 2003 and Exchange 2003. Bit flag 0x00000080 is used to disable a specific Out of Office rule on Exchange 2007. Bit flag 0x00000100 has the same semantics as the ST_ONLY_WHEN_OOF bit flag on Exchange 2007. The rest of the flags are reserved for future use.
"Schedule+ EMS Interface", which is used to assist with delegates
"JunkEmailRule", which is a rule that is created to help with Junk E-mail filtering
<3> Section 18.104.22.168: Exchange 2007 ignores the x bits and does not return an error for nonzero values.
<4> Section 22.214.171.124: Office Outlook 2003, Office Outlook 2007, Outlook 2010, and Outlook 2013 set the ActionFlags field to 0x00000000.
<6> Section 126.96.36.199.2.4.1: Exchange 2003 and Exchange 2007 also require the PidTagEntryId property for action "OP_FORWARD".
<7> Section 188.8.131.52.2.4.1: Exchange 2003 and Exchange 2007 set this value to 0x01. Exchange 2010 and Exchange 2013 set this value to 0x00.
<10> Section 184.108.40.206: Exchange 2003 by default will only process the first extended rule it encounters per folder. Other extended rules are ignored. Exchange 2007 by default will process the standard rule for a message but will only process the first two extended rules it encounters per folder. These settings are configurable by the administrator.
<11> Section 220.127.116.11: When Office Outlook 2007 creates a Reply template, it requests that the server set the prefix to "IPM.Note.rules.OofTemplate.Microsoft".
<12> Section 18.104.22.168: Exchange 2007 forwards messages that have been forwarded to the sender.
<13> Section 22.214.171.124: Exchange 2007, Exchange 2010, and Exchange 2013 limit the total aggregate size of standard rules (4) stored by a user to between 32 kilobytes (KB) and 256 KB; the exact limit is configured by the server administrator. Exchange 2007 and Exchange 2010 also enforce a limit of 500 disabled rules. Exchange 2013 does not enforce a limit on disabled rules. Exchange 2003 limits the total aggregate size of all rules to 32 KB.
<15> Section 126.96.36.199: Exchange 2007 ignores the x bits and returns ecSuccess in this case.