Mail Search Not Working After macOS Tahoe? Fix It

Half your inbox looks gone. Messages from people you write to every week are not in the list, and when you search for one, Mail turns up far less than it used to, or nothing at all.

In most cases your email is not gone and your Mac is not broken. Tahoe quietly changed two things about how Mail searches and how it shows your inbox, and both look exactly like lost mail.

So rule out those two changes first. Only if search is still genuinely empty after that do you move on to rebuilding an index.

Search all mailboxes, not just this folder

This one catches almost everyone. In Tahoe, Mail searches only the mailbox you are currently looking at by default, where before it searched everything.

So if you are standing in your Inbox and the message lives in Sent or an archive, search comes up blank and it feels broken.

Start a search, then look to the left of the results for Search in, and click All. If you do not see that option, turn on the bar with View > Show Favorites Bar first.

Apple Mail search scope set to All Mailboxes in macOS Tahoe

Mail remembers this choice, so once you switch to All it keeps searching everything from then on. For a lot of people that single click is the whole fix.

Search the whole message, not just the subject

The same search bar has a second scope setting that trips people up. Mail can be set to look only at the sender and subject line, not the body of your emails.

When that is the case, searching for a word that only appears inside a message returns nothing, even though the email is sitting right there.

As you type, click the little token that appears in the search field and choose Entire Message rather than Subject.

One reader who only got results from the last few weeks found that switching this to the message body made the results "much more complete."

If emails vanished from your inbox, it is Categories

If the problem is not search but that messages seem to have disappeared from your inbox entirely, the new Mail design is sorting them away from you.

Tahoe splits your inbox into tabs: Primary, Transactions, Updates, and Promotions. A receipt lands in Transactions, a newsletter in Updates, and your Primary view looks emptier than you remember.

To see everything in one list again, click the category button at the top of the inbox and choose All Mail.

To switch the tabs off for good, open the View Options button in the toolbar and turn off Show Mail Categories.

Apple Mail Categories bar with Primary, Transactions, Updates and Promotions

Nothing was deleted here. The mail was just filed into a tab you did not know existed.

When search is genuinely blank: rebuild the mailbox

If you have searched All Mailboxes and the whole message and still get nothing, now it is a real index problem. Start with Apple's own repair.

Select the affected mailbox in the sidebar, then choose Mailbox > Rebuild from the menu bar. Mail rebuilds that mailbox's message list, re-downloading from the server for IMAP and Exchange accounts.

It can take a while on a big mailbox, and it may look empty while it works.

One reader on Tahoe 26.3, whose every search "returned a blank," reported that after a rebuild the messages came back "one by one" and search worked again.

Do this for each account that is misbehaving.

Mail search runs on Spotlight, so rebuild that too

What most people miss is that Mail's in-app search is powered by the same Spotlight indexing that runs the rest of your Mac. If that index is damaged after the upgrade, Mail search breaks with it.

To confirm it, make a Smart Mailbox with a "message contains" rule for a word you know is in an email. If the Smart Mailbox finds it but search does not, your messages are fine and the index is the problem.

The quickest rebuild is in Terminal. Open it from Applications, then Utilities, and run:

sudo mdutil -E /

Enter your Mac password (the characters stay hidden as you type) and give it time to reindex.

There is a full walkthrough, including the no-Terminal version, in Spotlight search not working on macOS Tahoe.

The deep fix: rebuild Mail's own index

If a Spotlight rebuild still leaves Mail search empty, Mail's private index, called the Envelope Index, is corrupted and needs clearing.

Quit Mail completely. In Finder, choose Go > Go to Folder and enter `~/Library/Mail/V10/MailData/`. If there is no V10 folder, open `~/Library/Mail/` and use whatever single V number folder is there.

Drag every file that starts with Envelope Index to the Trash, then reopen Mail. It rebuilds the index from scratch and may act like a fresh install while it imports.

This is safe. Mail keeps the real copy of your messages elsewhere and only uses this file as a search index, so deleting it loses no mail.

A few quick checks worth ruling out

Before you blame Tahoe entirely, rule out the simple stuff.

Make sure the messages are actually downloaded. On a patchy connection an account may not have pulled older mail from the server yet, so search has nothing local to find.

Check your Junk mailbox too, since a message you think vanished may have been filtered there. And install the latest macOS update, since Apple has kept tuning Spotlight and Mail indexing across the Tahoe point releases.

The Short Version

  • Your mail is almost certainly still there. Rule out the two Tahoe design changes before rebuilding anything.
  • Searching one folder only? Click Search in > All to search every mailbox. Mail remembers it.
  • Searching the subject only? Switch the search token to Entire Message to include the body.
  • Inbox looks empty? That is Categories. Choose All Mail, or turn off Show Mail Categories in View Options.
  • Still blank? Mailbox > Rebuild each account, then rebuild the Spotlight index (`sudo mdutil -E /`).
  • Last resort: quit Mail and delete the Envelope Index files in `~/Library/Mail/V10/MailData/`, then relaunch. It is safe, your messages live elsewhere.

Where to Next

Leave a Comment