Solved

Upgrade from Exchange 2003 to 2010...I sure do miss Exmerge. HELP!

Posted on 2013-01-17
8
314 Views
Last Modified: 2013-02-20
We have a written policy that says all mail past 60 old days will be deleted. With 2003, this used to be an easy, although manual, task of complying. Microsoft has messed that up from what I can tell. I currently run Exchange 2010 14.2 (Build 247.5). Here's what I have tried:

1. Retention Policy - This is a great idea but doesn't work in practice that i can see. I created tags for Sent, Inbox, Deleted and User Folders and applied them to a policy. Two problems with this: 1. Deleted Items never clear, not even after a couple of weeks. 2. User Folders also gets Notes and that's no good.

2. Tried Power script command: Search-Mailbox -Identity "MailboxName" -SearchQuery "Received:> $($Today) and Received:(Today)" -DeleteContent -force where $Today is a date variable. Works great but once again attacks the Notes and I have to set a script to run against every mailbox.

3. Third party application - They all seem to run PS scripts in the background so essentially are GUI versions of #2

Now, I'm down to the last thing I can think of...let Outlook do the work. I'm looking for a way, without having to visit every client, to set Outlooks Auto-Archive on each default folder to delete anything older than 60 days. I'm looking at the GPO ADMX templates for Office but I don't think they will work. Seems to me that those settings are server side since the Auto-Archive setting do not change even if the user switches pc's.

I just need a way to delete all but 60 days of email out of the Inbox, Deleted, and Sent with the ability to exclude certain mailboxes. Does that even exist anymore???
0
Comment
Question by:gwbmcse
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
8 Comments
 
LVL 52

Expert Comment

by:Manpreet SIngh Khatra
ID: 38789931
Move to RU3 for SP2 have seen this issue with SP2 :)

- Rancy
0
 

Author Comment

by:gwbmcse
ID: 38789976
imkottees...litigation hold and single item recovery seems to be geared toward keeping emails. I want them gone unless I'm just missing something in the article. Thanks

Rancy, what issue does the rollup fix? Thanks
0
Is Your AD Toolbox Looking More Like a Toybox?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 38793077
How long ago did you apply the policies?
If it is 60 days then it will be 61 days before ANY content is removed from the server. That is because Exchange doesn't know how old the content is. When you apply the policies to remove content Exchange will touch each item and then knows how old it is. It works well, but you have to give it time to work because of the limitations of knowing how old an object is.

Simon.
0
 

Author Comment

by:gwbmcse
ID: 38793087
Thanks Simon,

Is there a way to get it to go through user created folders without touching the Notes folder. The "All other folders in the mailbox" types gets the Notes too.
0
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 38793350
Set a tag for the Notes folder and choose Disable this tag. That will stop the Notes folder from being affected.

Simon.
0
 

Accepted Solution

by:
gwbmcse earned 0 total points
ID: 38895291
Finally found something that works.

I run this first to export all my mailboxes to PST files prior to a specified date:
foreach ($i in (Get-Mailbox)) { New-MailboxExportRequest -Mailbox $i -ContentFilter {(Received -lt "mm/dd/yyyy")} -FilePath "\\filepath\$($i.Alias).pst" }

Open in new window


Then I created a powershell batch file to run this code for every user:

$Dayto = '12/07/2012'

search-mailbox -id <mailboxuser> -SearchQuery "kind:email and Received:< $($Dayto)" -DeleteContent -Force

Open in new window


Change the date each time you run it and make sure you add/delete a new line for every user that comes and goes...
0
 

Author Closing Comment

by:gwbmcse
ID: 38908740
None of the other solutions worked 100% correctly. Found my own answer.
0

Featured Post

Optimizing Cloud Backup for Low Bandwidth

With cloud storage prices going down a growing number of SMBs start to use it for backup storage. Unfortunately, business data volume rarely fits the average Internet speed. This article provides an overview of main Internet speed challenges and reveals backup best practices.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article will help to fix the below errors for MS Exchange Server 2013 I. Certificate error "name on the security certificate is invalid or does not match the name of the site" II. Out of Office not working III. Make Internal URLs and Externa…
If you troubleshoot Outlook for clients, you may want to know a bit more about the OST file before doing your next job. IMAP can cause a lot of drama if removed in the accounts without backing up.
To show how to generate a certificate request in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Servers >> Certificates…
To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…

691 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question