While it is easy to use the predefined fields in Outlook, they don't give you access to all of the logical operators and supported query formats. You can select field from the ribbon to avoid typing the field name (or until you learn the field name) then edit the query. The More menu contains additional fields to choose from.
Outlook's Search query syntax is used when the Instant Search feature is enabled and follows this basic form:
fieldname:your search criteria value
Use the logical operators AND, NOT, OR, <, >, = refine your search. Logical operators must be typed in uppercase letters.
Below are some of the common queries.
Search by Field Name
In most cases, you can type the Outlook field name (leave out the space in multiple-word field names):
Search by Date
To search between two dates use the following format with any date field:
received:(>1/15/2010 AND <4/15/2010)
In the Calendar, use Start:
start:(>1/15/2010 AND <4/15/2010)
To include results from the dates, add an equal sign or use two periods between the dates:
received:(>=1/15/2010 AND <=4/15/2010)
Search by Item Size
To find messages of a certain size or within a size range use the greater then, less than, and equal signs or two periods:
In addition to greater than (>), less than (<), and equal symbols (=), you can use comma's, AND, or OR between search terms. from:(mary NOT smith) cc:(mary AND sue) to:(mary OR billy)
Search recognizes days of the week (Sunday, Monday, Tuesday), the months (March, April, May) as well as today, tomorrow, yesterday, week, next month, last week, past month, and coming year. You don’t even need to use the space: thisweek, nextmonth, lastweek, pastmonth, comingyear are valid in Instant Search.