Enterprise Vault™ Setting up Exchange Server Archiving
- About this guide
- Distributing Exchange Server Forms
- Setting up archiving from mailboxes
- Points to note before you set up Enterprise Vault mailbox archiving
- Defining Exchange Server mailbox archiving policies
- Mailbox policy settings when setting up Exchange Server archiving
- Mailbox policy settings when setting up Exchange Server archiving
- Defining desktop policies in Exchange Server archiving
- Desktop policy settings in Exchange Server archiving
- Options tab (Exchange Server archiving desktop policy setting)
- Advanced tab (Exchange Server archiving desktop policy setting)
- Desktop policy settings in Exchange Server archiving
- Adding Exchange Server archiving targets
- Using customized shortcuts with Exchange Server archiving
- About editing automatic messages for Exchange Server archiving
- Enabling mailboxes for Exchange Server archiving
- Setting up users' desktops
- Enterprise Vault Outlook Add-In for Exchange Server archiving
- Enterprise Vault Client for Mac OS X with Exchange Server archiving
- Getting users started with Exchange Server archiving
- Setting up Vault Cache and Virtual Vault
- Vault Cache synchronization
- Vault Cache header synchronization and content download
- Vault Cache advanced settings
- Virtual Vault advanced settings
- Setting up archiving from public folders
- About public folder policy settings
- Exchange Public Folder policy settings
- Exchange Public Folder policy settings
- Adding public folder archiving targets
- Setting up archiving of journaled messages
- Envelope Journaling
- Setting up Enterprise Vault Office Mail App for Exchange Server 2013 and later
- About the Enterprise Vault Office Mail App
- Deploying the Enterprise Vault Office Mail App
- Troubleshooting the Enterprise Vault Office Mail App
- Setting up Enterprise Vault access for OWA clients on Exchange Server 2010
- About Enterprise Vault functionality in OWA clients
- Enterprise Vault OWA Extensions in an Exchange Server 2010 environment
- Configuring access to Enterprise Vault from Outlook RPC over HTTP clients
- Using firewall software for external access to OWA and Outlook
- Configuring filtering
- About filtering
- Configuring selective journaling
- Configuring group journaling
- Configuring custom filtering
- About custom filtering ruleset files
- About controlling default custom filtering behavior
- About the general format of ruleset files for custom filtering
- About rule actions for custom filtering
- About message attribute filters for custom filtering
- About the general format of Custom Properties.xml
- About content categories
- Defining how custom properties are presented in third party applications
- Custom properties example
About the general format of ruleset files for custom filtering
This section describes the required overall format of the XML ruleset files.
All ruleset files must be located in the Custom Filter Rules
folder, in the main Enterprise Vault folder (for example C:\Program Files (x86)\Enterprise Vault
) on the computer hosting the archiving tasks that are enabled for custom filtering.
Ruleset files have the following general format:
<?xml version="1.0"?> <RULE_SET xmlns="x-schema:ruleset schema.xdr"> <RULE [NAME="rule_name"] [ACTION="match_action"] [ATTACHMENT_ACTION="match_action"] [CONTENTCATEGORY="content_category"] [RETENTION="retention_category"] [ARCHIVEID="archiveid"]> <message_attribute [attribute_value_operators]> <attribute_value> [<attribute_value>] </message_attribute> [<message_attribute>... </message_attribute>] [<attachment_attributes> [attribute_value_operator]> <attachment_attribute_values> [<attachment_attribute_values>] </attachment_attributes>] [<attachment_attributes>... </attachment_attributes>] </RULE> [<RULE> ... </RULE>] </RULE_SET>
The ruleset can contain one or more rules. Naming a rule (NAME="rule_name") is optional. It is advisable to include it for documentation purposes and to distinguish the rule in trace output.
Each rule contains one or more message attribute filters for evaluating messages. A rule may also contain attachment attribute filters for evaluating attachments to messages.
Table: Message attributes for custom filtering shows the message attributes that you can use to select messages.
Table: Message attributes for custom filtering
Message attribute | More information |
---|---|
Author | See Message author and recipients filters for custom filtering. |
Recipients | See Message author and recipients filters for custom filtering. |
Direction | |
Subject text | |
MAPI named properties |
Table: Attachment attributes for custom filtering shows the attachment attributes that you can use to select specific files attached to messages.
Table: Attachment attributes for custom filtering
Attachment attribute | More information |
---|---|
File name | |
File size |
Matching against attribute values is case-insensitive. All message attribute filters in a rule will be applied to a message, so the order of message attribute filters in a rule is not significant. A message matches a rule when it matches all the message attribute filters contained in that rule. When a message matches a rule, the action specified by ACTION= is applied to the message.
If the message attributes satisfy a rule, any attachments are then evaluated using attachment attributes. When an attachment matches a rule, the action specified by ATTACHMENT_ACTION= is applied to the attachment.
Each rule has a message action associated with it. ACTION="match_action" defines the action to be applied to the message when it matches a rule. For example, an action could be to mark the item as evaluated but not archive it (ACTION="MARK_DO_NOT_ARCHIVE"). If the action is to archive the item, additional actions can be specified, such as assigning a specific retention category (RETENTION="retention_category") or storing the item in a particular archive (ARCHIVEID="archive_ID"). If no action is specified, it defaults to "ARCHIVE_ITEM".
The preferred way to specify how messages that match a rule are to be archived is to assign a content category. A content category is a group of settings that are to be applied to an archived item. This can include a retention category, an archive ID and a list of the additional properties that are to be indexed by Enterprise Vault. You define content categories in the file custom properties.xml
.
If attachments to messages are to be evaluated, a rule must have an attachment action associated with it; ATTACHMENT_ACTION="match_action". If an attachment action is specified, an attachment attribute element ( <FILES> element) must also be present in the rule. This defines the file names or file size (or both) to use when matching attachments. If attachments match the specified attachment filter, the attachment action is performed. Attachments to nested messages are also processed by the filter.
Note:
For messages (and then attachments), each rule in the ruleset file will be evaluated in the order in which it appears in the file and only the first matching rule will be executed. For this reason, it is important to put the highest priority rules first.
More Information