Exchange Server 2007: Cross-Mailbox Search Using Export-Mailbox

by Bharat Suneja

Exchange Server 2007 includes the much-required feature that allows you search for and export messages to another mailbox. You can search all mailboxes for messages with particular keywords and export those messages to a separate mailbox, which can then be accessed by compliance/legal folks who need access to such messages.

Another scenario where this feature comes in handy: being able to delete infected messages across all mailboxes.

The Export-Mailbox command exports messages with user-specified keywords in the message subject or body to a specified folder in a mailbox. Kumar Cunchala from the product team talks about how to do cross-mailbox searches on the team blog.

Before you ask, there’s no support for exporting these messages to a PST file yet (Update: This was added in Exchange 2007 SP1). You could, of course, connect to the mailbox to which you export these messages and manually copy stuff to a PST using Outlook.

{ 2 comments… read them below or add one }

Anonymous September 11, 2008 at 2:06 pm

Any time we try to filter on RecipientKeyword, PowerShell crashes. Any ideas?


Bharat Suneja September 11, 2008 at 2:21 pm



Leave a Comment

Previous post:

Next post: