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 ...

Get Microsoft Exchange 2010 PowerShell Cookbook now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.