Microsoft 365

You know someone emailed you the document. You just can't remember who.

IT Club Editorial3 minutes read25 September 2026
WhatsAppEmail
You know someone emailed you the document. You just can't remember who.

Keep up with IT Club

Add IT Club as a preferred source in Google Search.

Use Outlook's attachment search and filtering controls to find a forgotten invoice, quotation, contract, spreadsheet or PDF without browsing every message.

You know somebody emailed it. An invoice, quotation, contract, spreadsheet or PDF. You just cannot remember who sent it, when they sent it or what the subject said.

So you start opening messages one at a time. Stop. Search the mailbox for messages with attachments first.

Classic Outlook

In Classic Outlook for Windows, click the Search box above the message list and type the supported search query:

hasattachments:yes

Press Enter. This returns messages with attachments in the current search scope. You can also click in the Search box to show the Search ribbon and select Has Attachments. The scope is normally the current mailbox or folder, so check that before assuming an old message is missing.

New Outlook

New Outlook uses a different interface. Click Search and enter a useful word, such as the sender's name or a word describing the document. Select Files to show attachment-related results. You can also open the search filter and select Attachments, or use the Has attachments refinement. In the message list, Microsoft also documents Sort > Has files to show messages with attachments.

Classic Outlook and New Outlook do not have identical controls. Use hasattachments:yes and the Has Attachments button for Classic Outlook; use Files, Attachments/Has attachments or Sort > Has files in New Outlook.

Add one thing you remember

  • Remember the company? Search the company name with the attachment filter.
  • Remember roughly when? Add a date range or use the available date filter.
  • Remember it was a PDF? Search for a distinctive file or message term where your Outlook version supports it.
  • Remember one word from the email? Add that word rather than trying to reconstruct the whole subject.

Search works best when you start with one distinctive clue. Do not browse your inbox when Outlook can narrow it for you.

Microsoft Support: Find all messages with attachments in Outlook →

Related: Turn an email into calendar time in Outlook →

Plain-English Takeaway

Search for the attachment first, then add the one thing you remember — sender, date, keyword or file name. Use the control that matches your Outlook version.

Frequently asked questions

Does hasattachments:yes work in New Outlook?

Microsoft documents hasattachments:yes for Classic Outlook. In New Outlook, use Files, the Attachments or Has attachments refinement, or Sort > Has files instead of assuming the Classic Outlook interface applies.

Can I narrow the attachment results?

Yes. Start with the attachment control and add a distinctive sender, date range, subject word or file-related keyword using the search box and filters available in your version.

Enjoyed this article?

Follow The IT Club Briefing on WhatsApp for short daily technology updates and practical business insights.

Have a question we should answer?

Ask the IT Club Advisor