How to find an old email you can't remember
The searches that actually work when you only half-remember a message — and an honest answer for the harder case, where you remember the situation and not one word of what was written.
Here's the version of this problem that sends people to Google: a client said something about a deadline moving to the spring. You're fairly sure it was an email. You don't remember who sent it, roughly when it arrived, or a single phrase you could type into a search box. And you need it before a call in forty minutes.
Search only works if you can remember a word from it. So this guide splits in two. First, the searches that genuinely work — the date, sender and attachment filters that find a message without you remembering its words, quoted from Google's, Microsoft's and Apple's own current help pages. Then the part their support docs don't address: what to do when there is no handle at all.
Start from what you do remember, not from words
Most people search the same way twice: type a guessed phrase, get nothing, type a slightly different guess, give up. The better opening move is to inventory what you actually have. Usually it's one or more of these, and every one of them is a filter that needs no keyword:
- Roughly when it arrived — even "some time after the kickoff, before the summer" is a date range.
- Roughly who — the person, or the company, or just that you replied to it yourself.
- What came with it — a PDF, a deck, a spreadsheet, a photo. Attachments are far more memorable than sentences.
- What state it was in — you flagged it, or you never got round to reading it.
Two weak clues combined usually beat one strong guess. A three-month window plus "it had a PDF" is often a list of nine messages you can read in a minute.
1. Narrow by roughly when it arrived
Date is the filter people forget they have, and it's the one that turns 40,000 messages into 400.
- Gmail:
after:andbefore:search a period — Google's documented examples areafter:2004/04/16andbefore:2004/04/18, with04/16/2004accepted too. For relative windows,older_than:andnewer_than:taked(day),m(month) ory(year):newer_than:6m,older_than:1y. - Outlook:
received:takes a specific date (received:1/15/2026) or a relative phrase — today and yesterday, plus the multi-word ones in quotes:received:"this week","last week","last month","last year". Don't reach for a month name. Microsoft's own note on that page: starting in Outlook for Windows build 16.0.14314 the Received refiner is powered by Microsoft Search, and "support has been dropped for days of the week and months referred to by name, Tuesday, March, etc." - Apple Mail on iPhone: tap the search field of a mailbox list and type a timeframe in plain words, like "September," then tap to see every email from that timeframe. Refine with the Date, Before or After options above the message list, then tap the search field again and add a keyword such as "meeting."
"Spring" is not a search term in any of them, so translate before you type: pick the two months you'd bet on and search that window first, then widen it. Being wrong by a month costs you one repeat search; being vague costs you the whole afternoon.
2. Narrow by roughly who — even without a sender
Gmail and Outlook both take from: and to:; Outlook also documents cc: and bcc:, so you can find a thread you were merely copied on. The useful part is what to do when the sender is exactly what you've lost:
- Search your own reply, not their message.
from:mein Gmail finds your sent mail; in Outlook, run ato:search from the Sent Items folder — Microsoft's example isto:bobby, "items that you sent to bobby when you are searching in the Sent Items folder." You remember your own phrasing far better than someone else's. If you answered "let me check with the team on timing," that's a sentence you can actually reconstruct. - Search the subject of the conversation, not the person. Apple Mail searches "the address fields, the subject, the email body, documents, and links," so a project name or the client's company name will surface a thread whose sender you couldn't name. In Gmail,
subject:matches a word or phrase in the subject line — Google's examples aresubject:dinnerandsubject:anniversary party— so the project name in the subject line gets you there. - Search two candidates at once. Gmail documents both
from:amy OR from:davidand the brace form{from:amy from:david}for matching one or more criteria. - Subtract the noise. A minus sign excludes — Google's example is
dinner -movie. One well-chosen exclusion (a newsletter, a notification address) often clears half the results.
3. Search by what was attached, not by what was written
This is the move the support pages bury and the one that most often rescues a hopeless search, because attachments survive in memory when sentences don't. You may not recall a word of the message; you recall that she sent the revised scope as a PDF.
- Gmail:
has:attachmentfor anything attached;filename:for attachments with a certain name or file type (filename:pdf,filename:homework.txt);has:drive,has:document,has:spreadsheetfor Google files;larger:10Mwhen what you're after is the big deck rather than the one-line note. - Outlook:
hasattachment:yes(hasattachment:truegives the same results), and size comparisons likemessagesize:>5 MBormessagesize:<10 KB. - Apple Mail on iPhone: type "attachment" in the search field, scroll down, and tap "Messages with attachments" below Suggestions. The same pattern gives you "Message is flagged" and "Message is unread" — useful when what you remember is that you flagged it and never came back. Above the results list you can also switch between searching all mailboxes and only the current one.
One honest limit: these match the attachment's name, type or size, not the words inside the file. filename:pdf finds every PDF in the window; it does not find the PDF that mentions March.
4. Combine two weak clues into one strong search
Operators stack. This is the table worth keeping — read down the left column for whatever you've actually got:
| What you remember | Gmail | Outlook |
|---|---|---|
| Roughly when it arrived | after:2026/03/01 before:2026/06/01, or newer_than:6m | received:"last month" or received:3/15/2026 |
| Who sent it | from:jordan@example.com | from:jordan |
| It was one of two people | {from:amy from:david} or from:amy OR from:david | Run the two from: searches in turn |
| You were copied, not addressed | cc:jordan@example.com, or subject: with the thread topic | cc:jordan |
| Something was attached | has:attachment, filename:pdf | hasattachment:yes |
| It was a big file | larger:10M | messagesize:>5 MB |
| An exact phrase you're sure of | "final scope" in quotes; holiday AROUND 10 vacation for two words near each other | subject: with the phrase |
| You flagged it at the time | is:starred | hasflag:true |
| You never opened it | is:unread | read:no |
| It might be filed, archived or deleted | in:anywhere — includes Spam and Trash | No documented keyword — repeat the search from those folders |
Every operator above was verified 2026-08-29 against the vendors' own current help pages: Google's "Refine searches in Gmail" (support.google.com/mail/answer/7190), Microsoft's "How to search in Outlook," and Apple's iPhone User Guide, "Search for email in Mail on iPhone." Where a page doesn't document something, this guide doesn't claim it — Microsoft, for instance, documents dates and relative phrases for received: but no greater-than / less-than date syntax, records that month and weekday names have been dropped, and notes that some size keywords aren't supported in new Outlook for Windows. All three change these behaviours from time to time; your own search box is the final authority.
Where all of this runs out
Look at what every method above has in common: it needs a handle. A word, a name, a date range, a file type. Search matches strings; memory stores meaning. And those two fail to meet in exactly the case that sends you looking — you remember that a client agreed to push something to the spring, and the message says "let's revisit after the fiscal year," which shares not one word with the thing you remember.
The date filter needs a date you don't have. The sender filter needs a sender you don't have. The attachment filter needs there to have been an attachment. Which is why the search that fails is rarely a skill problem, and no amount of extra operators fixes it.
Three fallbacks that do work, in the order they're worth trying:
- Read a window instead of searching it. Filter to that client and that month and skim thirty subject lines. Recognition is far stronger than recall — you'll know it when you see it, even though you couldn't produce it.
- Search your sent mail. Your own words are the ones you can reconstruct. Find your reply, and the original is directly above it in the thread.
- Ask them to resend it. Unfashionable, socially cheaper than people assume, and usually faster than the twenty minutes you were about to spend.
All three work. None of them scale — you'll be doing exactly this again next quarter, on a different thread, before a different call.
A different answer: ask a question instead of guessing keywords
This is the gap Equerry is built for. It's a personal assistant on your iPhone with its own email address — something like alex@mail.getequerry.app. It never reads your mailbox; it holds what you send it, and hands it back when you ask in ordinary language.
- Send it the threads that matter, once. Forward the message, or CC that address on a live thread — then the later replies land too, including the one that arrives at 6 PM while you're in a meeting. The first time someone new joins the thread and replies, you get a single tap to approve them; after that, everything they send lands on its own. One motion at the moment the message matters, instead of a search six months later.
- Ask by situation, not by keyword. "What did the client say about moving the spring deadline?" works even when the message never used the words spring or deadline — because you're asking about what was meant, not matching a string.
- Check the source before you rely on it. When an answer draws on your notes, emails or the web, it shows where it came from. Tap through, read the message it came from, and see the sender and date you couldn't remember.
- It isn't only email. Save a note, dictate a voice memo after a call, share in a PDF or a screenshot — they all land in the same place and answer the same questions. More on that in cross-tool memory.
- Get briefed before the call. A morning brief can cover the threads you've shared: what's new, what's still open, what needs you today — so the search you were about to run at 8:40 has already happened.
- See and delete everything it keeps. Every remembered fact is listed and removable on a tap. You decide what it holds.
The honest limit: it can only tell you about what you sent it. That's the trade — a two-second forward when a message matters, in exchange for never again running the search where you don't know the sender, the date, or the words.
Keep the operators for everything else; they're genuinely good, and worth the ten minutes to learn. But for the client threads that can't be lost, the durable move isn't a cleverer query — it's not having to remember the words. See how organizing client emails and documents fits alongside it, or how to keep track of follow-up emails before they go cold.
Frequently asked questions
How do I search email by date range?
In Gmail, use after: and before: together — Google's own examples are after:2004/04/16 and before:2004/04/18 (the reversed 04/16/2004 order also works), or use newer_than: / older_than: with d, m, or y, as in newer_than:6m. In Outlook, received: takes a specific date (received:1/15/2026) or a relative phrase — today and yesterday, plus the multi-word ones in quotes: received:"this week", "last week", "last month", "last year". Don't reach for a month name: Microsoft notes that starting in Outlook for Windows build 16.0.14314 the Received refiner is powered by Microsoft Search, and “support has been dropped for days of the week and months referred to by name.” On iPhone, Apple Mail takes a timeframe in plain words: type “September,” tap to see every email from that timeframe, then refine with the Date, Before or After options above the message list. (All verified 2026-08-29 against each vendor's current help page.) The catch is that a date range only helps if you can place the message within a few months — “sometime last spring” has to become an actual pair of dates before any of these will run.
How do I find an email if I don't remember the sender?
Stop searching for the sender and search for something else you know. Three that work: search your own reply instead of their message (from:me in Gmail), because you remember your own phrasing better than theirs; search the subject of the conversation rather than the person — Gmail's subject: matches a word or phrase in the subject line, and Apple Mail searches “the address fields, the subject, the email body, documents, and links,” so a client's company name or a project name will surface a thread you can't name a sender for; or search two candidates at once — Gmail documents from:amy OR from:david and the brace form {from:amy from:david}. If you at least know roughly when it landed, a date range plus has:attachment often gets you to a list short enough to skim (verified 2026-08-29).
Can I search emails by what was attached?
Yes, and it's the most underused move in this whole list. Gmail documents has:attachment for any attachment and filename: for attachments with a certain name or file type — filename:pdf, filename:homework.txt — plus has:drive, has:document and has:spreadsheet, and larger:10M for the big ones. Outlook documents hasattachment:yes (or hasattachment:true) and size comparisons like messagesize:>5 MB. In Apple Mail on iPhone, type “attachment” in the search field, scroll down and tap “Messages with attachments” below Suggestions. These match the attachment's name, type or size — not words inside the file (verified 2026-08-29).
What if I can't remember any words from the email?
Then keyword search cannot help you, and no operator will change that — every method above needs a handle: a word, a name, a date, a file type. What still works is reading rather than searching: open that client's thread list for the month it probably landed in and skim, or ask the other person to resend it, which is often the fastest route and costs less social credit than people assume. The durable fix is different in kind: keep the messages that genuinely matter somewhere you can ask a question of in ordinary language — “what did the client say about moving the spring deadline?” — instead of somewhere you have to guess the right word for.
Last updated 2026-08-29.
All product names, logos, and brands are property of their respective owners. Equerry is not affiliated with, endorsed by, or sponsored by any other product mentioned; comparisons are provided for informational purposes.