Using Classic Outlook on Windows for personal email, calendar, and contact management
Hi Matt Henderson,
Welcome to the Microsoft Q&A forum.
I understand you are trying to search for older emails, but search is only showing about a year of results even though the messages should still be in the mailbox.
The existing Q&A Assist answer is generally accurate for classic Outlook for Windows, especially the parts about limited cached mail, search scope, indexing, and archive behavior. If you have not tried it yet, did you get a chance to (1) increase the “Mail to keep offline” range to include older mail and (2) rebuild/complete the search index?
To add a bit more information, here are a few quick checks that often explain why older mail does not appear in search:
- Confirm the emails still exist on the server: Sign in to Outlook on the web at outlook.com and run the same search. If the older emails appear there, they are not gone, and the issue is local to classic Outlook (sync/index).
- Make sure Outlook is searching for the right place: Select the folder first (Inbox or Archive), then use the search box and set the scope to Current Folder or All Subfolders as needed. A narrow scope can make results look “cut off.”
- Clear filters that can hide older messages: Turn off any active filters (date/unread/attachments) and check that you are not viewing a filtered subset. This can affect what appears even before search runs.
- If web search works but classic Outlook still cannot find older items: At that point, creating a new Outlook profile is often the reliable next step after indexing/cached range are confirmed. https://support.microsoft.com/en-us/office/create-an-outlook-profile-f544c1ba-3352-4b3b-be0b-8d42a540459d
Reference: Troubleshooting Outlook search issues - Microsoft Support
Please note that contributors here can help explain Outlook behavior and guide troubleshooting, but contributors do not have access to mailbox data or Microsoft’s internal search or indexing systems. If the issue persists after these checks, please contact Microsoft Support for further assistance. You can contact a live chat agent by below steps:
- Visit the Microsoft Support contact page: Contact - Microsoft Support
- In the search bar provided on the page, type "Outlook issue" and press Enter.
- Click on the "Get Help" button that appears.
- Scroll down the page until you see and click on the "Contact Support" option.
- When prompted to select your product or service, choose "Other Products".
- For the category, choose "Outlook".
- Look for and click on "Chat with a support agent in your web browser".
- Confirm your personal email when prompted - this is the email Microsoft will use to communicate with you during and after the support session.
- Explain your situation clearly: Be concise but provide all the relevant details.
I hope this helps.