To set up custom filtering for an individual Exchange Server user or journal mailbox, you need to create a separate ruleset file for each mailbox you want to filter. The name of each ruleset file must be:
mailbox_owner.xml
The mailbox owner will typically be the same as the account Display Name, but could be different if you have changed the mailbox owner name, for some reason.
For example, if you want to filter John Doe's mailbox, and John Doe is the mailbox owner name, you would create a ruleset file called "John Doe.xml". To apply filtering to a journal mailbox with the mailbox owner name "Journal US1", you would create a ruleset file called "Journal US1.xml". Any other mailboxes that do not have a named ruleset file and are serviced by the archiving tasks which have been enabled for custom filtering, are processed using the default ruleset file, "Default Filter Rules.xml".
If archiving tasks are enabled for custom filtering, but neither the default ruleset file nor named ruleset files exist, the archiving tasks will attempt to use a default content category, as defined in custom properties.xml. If none of the above exists, an error is logged and the archiving tasks stop.
You can configure archiving tasks to manage missing defaults gracefully using the IGNORENODEFAULT registry setting.
This registry setting is particularly useful if you want to restrict filtering to named mailboxes only.
More Information