Book Image

Microsoft Exchange Server Powershell Cookbook (Update)

Book Image

Microsoft Exchange Server Powershell Cookbook (Update)

Overview of this book

Table of Contents (21 chapters)
Microsoft Exchange Server PowerShell Cookbook Third Edition
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Using the logical connector search


The following table outlines the properties that can be used to define an AQS query using a logical connector between two keywords:

Connector

Example

Description

AND

Subject:sales AND Subject:report

This searches for items with both sales and report in the subject line

OR

Subject:sales OR Subject:report

This searches for items with the word sales or report in the subject line

NOT

NOT Body:sales

Body:(NOT sales)

This searches for items without the word sales in the body

Examples

If you want to delete meeting items that have specific content in the body, such as the phrase Social Security Number, use the following commands:

Search-Mailbox -Identity administrator '
-SearchQuery 'Body:"Social Security Number" AND Kind:Meeting' '
-DeleteContent '
-Force

If you want to perform a discovery search based on keywords used in either the body or subject of the message in a particular mailbox, use the following commands:

New-MailboxSearch -Name MyTestSearch '
-SourceMailboxes administrator '
-TargetMailbox "Discovery Search Mailbox" '
-SearchQuery 'Body:"Social Security Number" OR Subject:"SSN"' '
-MessageTypes Email '
-IncludeUnsearchableItems '
-LogLevel Full