Retention Policy Savings RRS feed

  • Question

  • For a Exchange 2007 server - I would like to create a 5 year retention policy for all items.

    Is there a powershell command I can run to tell me the following

    How many items are in the database (all mailboxes) that are older than 5 year for delivered date and total size for same items.

    Essentially I would like to see the savings for implementing the 5 year retention policy.





    Monday, January 16, 2012 10:24 PM

All replies

  • Hi John,


    I find this related thread, hope can give you some help:


    Exchange 2007 Script - Find email create date by year



    If you want to check all the items that older than 5 years, you can use Export-mailbox to search the items, and export them to one folder in Administrator’s mailbox.


    You can know more detail form this document:


    Exchange Server 2007 Export Mailbox task






    Evan Liu

    TechNet Community Support

    • Edited by Evan Liu Wednesday, January 18, 2012 8:51 AM
    Wednesday, January 18, 2012 8:50 AM
  • Not sure if that will help - I am suprised that I can not use a get-mailboxstats command and filter by date with that...  if that command can pull message counts and sizes I would think you can first filter by messages within mailbox.

    Should be something easy - being able to report on how much space saving you would have by implementing a 5 year retention policy would be a no brainer.


    Thursday, January 19, 2012 7:26 PM