Exchange Server 2007: Why aren't Managed Content Settngs applied?
Posted by Bharat Suneja at 6:21 PM
In Exchange Server 2007, Managed Folder Mailbox Policies are applied to recipients to control message retention of Managed Folders. Conceptually, this is somewhat similar to Recipient Policy with Mailbox Manager settings in Exchange Server 2003, which is commonly used by administrators to accomplish tasks like emptying users' Deleted Items folders after a set period like 90 or 180 days.
(Messaging Records Management is an interesting topic, and a good candidate for a more elaborate article in the near future explaining how it works - Bharat)
Just like Exchange Server 2003's Mailbox Manager process, which runs on a schedule and applies the Mailbox Manager policies to mailboxes, Exchange Server 2007 has a process called Managed Folder Assistant - it applies Managed Folder Mailbox Policies. By default, it's set to "Never Run", as shown in the screen-shot below.

If you've just gone through the entire process of creating Managed Folder Mailbox Policies, and are now wondering why the mailboxes are not getting processed by the policy and doing things like purging messages older than X number of days, it's most likely because you haven't modified the above default and actually set a schedule for the Managed Folder Assistant to run.
To schedule the Managed Folder Assistant to run, start Exchange Management Console, expand Server Configuration | Mailbox | select the server you want to schedule the agent to run on | Properties | Messaging Records Management tab | click the Customize button, and select a time period.

In addition to being able to schedule the agent to run - preferably after-hours, just like you did with Exchange Server 2003's Mailbox Manager - you can also trigger it manually from the shell, using the following command:
Related posts:
- Managed Folders: How to apply different Managed Content Settings to Default Folders
- Applying Managed Folder Policy to more than one user
- Restricting Messaging Records Management to a particular message type
(Messaging Records Management is an interesting topic, and a good candidate for a more elaborate article in the near future explaining how it works - Bharat)
Just like Exchange Server 2003's Mailbox Manager process, which runs on a schedule and applies the Mailbox Manager policies to mailboxes, Exchange Server 2007 has a process called Managed Folder Assistant - it applies Managed Folder Mailbox Policies. By default, it's set to "Never Run", as shown in the screen-shot below.

If you've just gone through the entire process of creating Managed Folder Mailbox Policies, and are now wondering why the mailboxes are not getting processed by the policy and doing things like purging messages older than X number of days, it's most likely because you haven't modified the above default and actually set a schedule for the Managed Folder Assistant to run.
To schedule the Managed Folder Assistant to run, start Exchange Management Console, expand Server Configuration | Mailbox | select the server you want to schedule the agent to run on | Properties | Messaging Records Management tab | click the Customize button, and select a time period.

In addition to being able to schedule the agent to run - preferably after-hours, just like you did with Exchange Server 2003's Mailbox Manager - you can also trigger it manually from the shell, using the following command:
Start-ManagedFolderAssistant
This triggers the agent to run immediately. You can specify which server(s) to start the agent on, by using the -Server SERVERNAME parameter:Start-ManagedFolderAssistant -Server EXCHANGE1, EXCHANGE2
You can also specify which mailboxes to process by adding the -Mailbox USER-IDENTITY parameter (the identity of a user can be specified as an SMTP address, domain\username, or mailbox GUID), as described in the online docs:Start-ManagedFolderAssistant -Mailbox foo@yourdomain.com
Note: You cannot use both the -Server and -Mailbox parameters together.
Related posts:- Managed Folders: How to apply different Managed Content Settings to Default Folders
- Applying Managed Folder Policy to more than one user
- Restricting Messaging Records Management to a particular message type
Labels: Administration, Exchange Server 2007, Exchange Shell, Mailbox

Exchangepedia Blog is read by visitors from all 50 US States and 150 countries world-wide

3 Comments:
In exchange 2003 you can specify a mailbox in order to receive a report. Is this possible in Exchange 2007?
I'm trying to figure out the same thing. Can we get a report with the results from the Managed Folder process? Is this possible like in Exchange 2003?
No, the Managed Folder Assistant does not generate email reports to users or administrators.
However, it does log actions taken in the Messaging Records Management (MRM) log - it has all the information you need. MRM logging is not enabled by default.
Details:
- Exchange Server 2007: How many logs hath thee?
- How to Configure Messaging Records Management Logging
Post a Comment
Links to this post:
Create a Link
<< Home