You need to locate every email from a particular person or company in your Outlook mailbox. Manually scrolling through folders is slow and unreliable. Outlook provides several powerful built-in search tools for this exact task. This article explains the fastest methods to find all messages from a specific sender across your entire mailbox.
Key Takeaways: Find Emails by Sender in Outlook
- Instant Search Box: Type the sender’s name or address directly into the search box to filter your current folder view instantly.
- Search Tools > From: Use the dedicated From field in the Search ribbon to build a precise query that searches your entire mailbox.
- Advanced Find (Ctrl+Shift+F): Opens a powerful dialog for complex searches, including finding emails across all folders based on the sender.
Outlook Search Tools for Finding Senders
Outlook includes multiple search functions designed for different scopes and precision levels. The Instant Search box at the top of the main window provides quick filtering. The Search Tools ribbon offers more control, allowing you to specify the sender field and search location. For the most comprehensive searches across every folder, including archived PST files, the Advanced Find dialog is the best tool. All methods use the Windows Search index, so results appear quickly if indexing is complete.
Steps to Find All Emails From a Specific Sender
Use the method that matches your need for speed versus completeness.
Method 1: Use Instant Search in a Folder
This is the fastest way to see emails from a sender in your current folder.
- Click the folder you want to search
Select your Inbox, Sent Items, or any other mail folder in the folder pane. - Click in the search box
Click the text box at the top of the message list that says “Search Current Mailbox” or press Ctrl+E to place your cursor there. - Type the sender’s information
Enter the person’s name or email address. Outlook will start filtering the view as you type. - Review the filtered results
All emails from that sender in the selected folder will be shown. The search tab will appear on the ribbon.
Method 2: Use the Search Tools Ribbon
This method gives you more control and can search your entire mailbox.
- Initiate a search
Click in the search box or press Ctrl+E. The Search tab will appear on the ribbon. - Click Search Tools > From
On the Search tab, go to the Refine group and click the From button. A field will be added to your search query. - Enter the sender’s address
Type the email address of the sender into the new From field that appears. - Change the search scope
In the Scope group on the Search tab, click All Outlook Items to search every folder, including Calendar and Contacts. - Execute the search
Press Enter or wait a moment. Outlook will display all items from that sender across the selected scope.
Method 3: Use Advanced Find
Advanced Find is the most thorough tool, especially for searching within local archive files.
- Open the Advanced Find dialog
Press Ctrl+Shift+F on your keyboard or choose Search Tools > Advanced Find from the Search ribbon. - Set the Look for field
In the new window, ensure the Look for dropdown is set to Messages. - Go to the From field on the Advanced tab
Click the Advanced tab. Click the Field button, then point to Frequently-used fields, and select From. - Set the condition and value
Set the Condition to contains. In the Value box, type the sender’s email address or part of their name. - Set the search location
Click the Browse button to choose specific folders or check the Search subfolders box. To search everything, select your main mailbox at the top level. - Run the search
Click Find Now. Results will populate at the bottom of the Advanced Find window.
Common Mistakes and Limitations
Search Returns No Results
If your search finds nothing, the Windows Search index may be incomplete or corrupted. Open the Windows Search indexing options via Control Panel and rebuild the index. Also, ensure you are searching in the correct scope. A search in your Inbox will not find emails from that sender in your Sent Items folder.
Search is Too Slow
Searching All Outlook Items or across large archive PST files can be slow if they are not fully indexed. For better performance with local files, ensure the PST files are added to your Outlook profile’s index location in Windows Indexing Options.
Finding Emails in Shared Mailboxes
The Instant Search box only searches the primary mailbox of the folder you have selected. To search a shared mailbox you have access to, you must first click into a folder within that shared mailbox, then use the search box. The Search Tools ribbon will then show Search Current Mailbox for that shared location.
Search Method Comparison
| Item | Instant Search (Ctrl+E) | Search Tools Ribbon | Advanced Find (Ctrl+Shift+F) |
|---|---|---|---|
| Best For | Quick filtering within a single folder | Precise searches across All Outlook Items | Complex criteria and local PST files |
| Search Scope | Current folder only | Current folder, all folders, or all items | User-selected folders including archives |
| Speed | Fastest, uses live filter | Fast, uses indexed search | Slower, especially on large archives |
| Precision | Lower, searches all fields by default | High, can specify From field exactly | Highest, multiple advanced conditions |
You can now efficiently locate every email from a contact using Outlook’s built-in search. For ongoing management, create a Search Folder based on the sender to have a virtual folder that always shows their messages. Use the keyboard shortcut Ctrl+Shift+P to create a new Search Folder and select Mail from specific people as the criterion. This saves you from running the same search repeatedly.