Scenario: You want to non-invasively search a mailbox in order to find content between a date range.
Solution: Run the following command(s):
search-mailbox userid -searchquery “kind:Email AND Received:1/1/1900..08/01/2014” -EstimateResultOnly
Note: You can remove estimateresultonly and replace with TargetMailbox and TargetFolder to export the queried contents of the mailbox to view the messages. You can also use the following KIND variables to target certain message types in your search:
Email
Meetings
Tasks
Notes
Docs
Journals
Contacts
IM