• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 709
  • Last Modified:

Archiving Exchange 2007

We are on SBS 2008 with Exchange 2007. With Exchange 2003 there was an easy way to archive all mail over a given age.  It seems to be much more complicated in 2007.

We are journaling all mail to an archive appliance so there is no need to keep messages in Exchange except for short term convenience.  We would like to have Exchange permanently delete message from all user's mailboxes, including inbox, sent items, deleted items and any subfolders they have created after 60 days.

I need a simplified step-by-step set of instructions to permanently delete all mail in Exchange in all Users in all Folders after 60 days.  
0
bitMASTERS
Asked:
bitMASTERS
  • 4
  • 3
  • 2
  • +1
1 Solution
 
Glen KnightCommented:
Tgere is a whole technet section here on how to do it: http://technet.microsoft.com/en-us/library/bb125266(EXCHG.80).aspx
0
 
bitMASTERSAuthor Commented:
Thanks but this article is not concerning what I asked.  I don't need to know how to configure deleted item retention as the items are not deleted yet.  I want Exchange to automatically delete items over 60 days.  Please don't send any more articles.  I just want the simplified step by step instructions for deleting everything over 60 days in all exchange mailboxes.
0
 
Glen KnightCommented:
Sometimes articles are the best way to do something and often explain it in a lot more detail with screen shots that cannot be achieved in a text post.

What you are talking about is Managed Folder Mailbox Policies.

So in Exchange Management Console nabigate to Organisation Configuration > Mailbox > Managed Folder Mailbox Policies you can create new policies here.

This is explained in much greater detail here under the section Manage Managed Folder Mailbox Policies: http://msexchangeteam.com/archive/2006/11/21/431608.aspx
0
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

 
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
In Exchange Management Console navigate to
Organisation Configuration > Mailbox > Managed Default Folders
Create a content settings for 60 days on the Entire Mailbox.
Organisation Configuration > Mailbox > Managed Folder Mailbox Policies
Create a Policy to delete Immidately

Run the command
Get-Mailbox | Set-Mailbox -ManagedFolderMailboxPolicy "My Managed Folder Mailbox Policy"
http://technet.microsoft.com/en-us/library/aa996575(EXCHG.80).aspx

Run the command
Start-ManagerFolderAssistant
0
 
Syed Mutahir AliTechnology ConsultantCommented:
Just adding to Rancy's post :

http://www.msexchange.org/articles_tutorials/exchange-server-2007/compliance-policies-archiving/exchange-2007-messaging-records-management-part2.html
The above post have screen shots based tutorial, but in your scenario where you have to delete all email from all folders you have to follow "Rancy's" steps which are accurate and spot on.
Its the Managed Folder's tab which will allow you to create a policy as explained by Rancy.
0
 
Glen KnightCommented:
Its also explained in the document i provided!
0
 
bitMASTERSAuthor Commented:
Thanks for the responses!  Rancy, I need some clarification.  Here is what I have done so far.

Navigated to Organisation Configuration > Mailbox > Managed Default Folders
Created a content settings for 60 days on the Entire Mailbox called "60 Days Retention for All".

Navigated to Organisation Configuration > Mailbox > Managed Folder Mailbox Policies
Created a New Managed Folder Mailbox Policy called "Delete Messages Immediately" however it only asked for folders to link to the policy and did not specify anything about deleting immediately.

Please clarify I did the above correct before I proceed.

Next I will run from Exchange Power Shell the command
Get-Mailbox | Set-Mailbox -ManagedFolderMailboxPolicy "Delete Messages Immediately"

Your last instruction was to run Start-ManagerFolderAssistant
That is not coming up as a valid cmdlet in Exchange power shell.  What am I missing?  

Last question is, is there a way to set when this policy checks for older messages and does the deletion?.  In 2003 you could specify when it ran i.e. Saturday at midnight etc..  If not, when does this policy execute or is it continually checking?



0
 
Manpreet SIngh KhatraSolutions Architect, Project LeadCommented:
Created a New Managed Folder Mailbox Policy called "Delete Messages Immediately" however it only asked for folders to link to the policy and did not specify anything about deleting immediately -- This will pick information from the Content settings you have created and attached to the Entire Mailbox (like you write all the contents in the letter and just use an Envelope to cover and send).

In EMC on the Server properties you can set the schedule

Start-ManagedFolderAssistant
http://technet.microsoft.com/en-us/library/aa998864(EXCHG.80).aspx

Exchange 2007 Messaging Records Management (Part 2)
http://www.msexchange.org/articles_tutorials/exchange-server-2007/compliance-policies-archiving/exchange-2007-messaging-records-management-part2.html

You can also do scheduling from the shell with the command being used with the policy .... something like
Get-ManagedMailboxPolicy -Identity "Name of Policy"
Get-ManagedMailboxPolicy -Identity "Name of Policy" -ManagedFolderAssistantSchedule "Sun.12:00-Sun.11:00, Mon.11:00-Mon.12:00"
0
 
bitMASTERSAuthor Commented:
Excellent Rancy, Just what I needed!
0
 
bitMASTERSAuthor Commented:
The logs just show the Assistant ran, it doesn't say what occurred that I can see.  Is there a way to get a report of what happened similar to Exchange 2003 that showed the mailbox size before and after?
0

Featured Post

Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

  • 4
  • 3
  • 2
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now