Book Image

Microsoft Exchange 2010 PowerShell Cookbook

Book Image

Microsoft Exchange 2010 PowerShell Cookbook

Overview of this book

Table of Contents (22 chapters)
Microsoft Exchange 2010 PowerShell Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Placing mailboxes on retention hold


When a user goes on vacation or will be out of the office for an extended period of time, you may need to suspend the processing of the retention policy applied to their mailbox. This recipe will show you how to use the Exchange Management Shell to place mailboxes on retention hold, as well as remove retention hold and discover which mailboxes are currently configured for retention hold.

How to do it...

  1. To place a mailbox on retention hold, use the Set-Mailbox cmdlet :

    Set-Mailbox -Identity dsmith -RetentionHoldEnabled $true
  2. To remove the retention hold setting from the mailbox, use the same command, but set the -RetentionHoldEnabled parameter to $false:

    Set-Mailbox -Identity dsmith -RetentionHoldEnabled $false

How it works...

When retention hold is enabled for a mailbox, the user who owns that mailbox can still open their mailbox, send and receive messages, delete items, and so on. The only difference is that any items that are past the retention period for...