Hi Robert,
If you have message archiving enabled for all domains you can do a message archive search. This allows you to filter by date, From address, To address and Subject. You can also impersonate users. Doing this allows you to view and search their mailbox without actually logging in with their username and password. Both of these functions can be found when logged in as a System Administrator at the Manage section.