Is there a way to apply a rule to all the folders in an Exchange account (or
any account for that matter?)
I'm struggling with Exchange server quotas and it would be nice if I could
run a rule that grabs all email from my Exchange account over 60 days old
and moves it locally. As it stands now, it seems such a rule has to be run
manually on each folder.
Thanks for your time and your suggestions.
Have you tried the AutoArchive Exchange Account to "On My Computer" script?
Move all e-mail older than 60 days from your Exchange account folders to
archive folders within the "On My Computer" folder tree.
<
http://www.entourage.mvps.org/exchange/autoarchive.html>
There is currently a problem with the script in Leopard. Jay posted the
other day with a modification:
I found the issue with the script. The problem is with the Identity name.
For instance, my identity is "Main Identity" which is used in the mdfind
script. The space is what is causing the problem. A quick fix to the script
is to change the following line:
OLD LINE:
set scopePath to "~/Library/Caches/Metadata/Microsoft/Entourage/2004/" &
identityName & "/"
NEW LINE:
set scopePath to
"~/Library/Caches/Metadata/Microsoft/Entourage/2004/Main\\
Identity/"
Also, if you are now using Entourage 2008 make sure you change that in the
above line too. I'm using it with 2008 just fine.
There is also a third party application that does this too.
Entourage Exchange Accounts Optimize This utility automatically moves old
mail from your Exchange account to a replicated structure within Entourage.
You select how many days of mail to keep in Exchange and EEAO does the rest.
It can handle multiple accounts and be set to run automatically. Best of all
it works in both Tiger & Leopard for Entourage 2004 and 2008. $10US
Entourage Exchange Accounts Optimizer
<
http://www.softhing.com/eeao/info.html>