This documentation is archived and is not being maintained.

PidTagRuleId Canonical Property

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

Specifies a unique identifier the messaging server generates for each rule when the rule is first created.

Associated properties:




Data type:



Server Side Rules

The client must not specify this property when creating a new rule but must specify it when modifying or deleting a rule.

When deleting a rule, the only property the client must pass is PR_RULE_ID and should not pass in any other property. The server must ignore properties other than this property. When adding a rule, the client must not pass in PR_RULE_ID, it must pass in the PR_RULE_CONDITION (PidTagRuleCondition), PR_RULE_ACTIONS (PidTagRuleActions) and PR_RULE_PROVIDER (PidTagRuleProvider) properties. When modifying a rule, the client must pass in PR_RULE_ID and should pass in the rest of the properties that need to be modified.

Protocol Specifications


Provides references to related Exchange Server protocol specifications.


Manipulates incoming e-mail messages on a server.

Header Files


Provides data type definitions.


Contains definitions of properties listed as alternate names.