Insights & News
Mac Mail Search Not Working or Showing Incomplete Results
- July 1, 2026
When search in the Mac Mail app returns no results or incomplete results, the cause is almost always a corrupted Spotlight index rather than a problem with Mail itself. The fix is to force macOS to rebuild its Spotlight index, which Mail relies on for search, by excluding your hard drive from Spotlight and then removing it again, or by running a single Terminal command.


Key facts
- Mac Mail search depends on the macOS Spotlight index; when search fails, the index is usually the cause, not Mail.
- Rebuilding the Spotlight index fixes most cases of missing or incomplete Mail search results.
- You can rebuild the index from System Settings (Spotlight privacy list) or with the Terminal command
sudo mdutil -E /. - A full reindex can take from several minutes to a few hours depending on the size of the drive and mailbox.
- If a rebuild does not fix it, the Mail Envelope Index may be corrupted and needs to be rebuilt separately.
Why does Mac Mail search return no results?
Mac Mail does not maintain its own search engine; it queries the system-wide Spotlight index, so when that index is incomplete or corrupted, Mail search silently returns nothing or misses obvious messages. This is why you can often see an email plainly in your inbox, but searching for a word in its subject line turns up empty. The message exists; Spotlight just has not indexed it correctly. It is one of those problems that looks like a Mail bug and is actually a macOS indexing one.
This happens most often after a macOS upgrade, a migration to a new Mac, or a restore from backup, anything that disturbs the index while it is being written.
How do you rebuild the Spotlight index to fix Mail search?
The reliable fix is to force Spotlight to rebuild its index of your drive, which you can do through System Settings or with one Terminal command. The Terminal method is fastest: open Terminal and run sudo mdutil -E /, enter your password, and macOS will erase and rebuild the index for the main volume. (The -E flag is the erase-and-reindex switch, and the / is the boot drive.)
If you would rather not touch Terminal, the menu route does the same thing. Open System Settings, go to Spotlight, then Search Privacy, add your hard drive to the list of excluded locations, wait a moment, then remove it again. Taking the drive out of the exclusion list triggers a fresh reindex. Either way, let the index finish rebuilding before judging whether search works, partial results during reindexing are normal.
What if rebuilding Spotlight doesn't fix it?
If Mail search is still broken after a full Spotlight rebuild, the problem is likely Mail's own Envelope Index, a separate database Mail uses to track messages. Quit Mail, then in Finder use Go to Folder to open ~/Library/Mail, find the relevant version folder (for example V10 on recent macOS releases), and locate the MailData folder containing the Envelope Index files. Moving those files to the desktop and reopening Mail forces Mail to rebuild the index from your messages. Back up the folder first, and only do this if you are comfortable in the Library folder, since it holds live mail data.
Frequently asked questions
Why can I see an email but not find it when I search in Mail?
That is the classic sign of a corrupted Spotlight index. The message is stored correctly, but Spotlight has not indexed its contents, so Mail search cannot match it. Rebuilding the Spotlight index almost always restores the ability to find it.
Does rebuilding the Spotlight index delete any emails?
No. Rebuilding the index only regenerates the search database macOS uses to find files and messages. Your emails, files, and settings are untouched. The only effect is that search may be slow or incomplete for a while until the reindex finishes.
How long does a Spotlight reindex take?
Anywhere from a few minutes to a few hours, depending on how much data is on the drive and how busy the Mac is. Larger drives and large mailboxes take longer. You can keep working while it runs, though search results will be partial until it completes.
Will this work on the latest version of macOS?
Yes. The Spotlight rebuild approach and the mdutil -E / command have worked consistently across many macOS releases and remain valid on current versions. The only detail that changes between versions is the Mail version folder name (such as V10) if you need to rebuild the Envelope Index.
If your team runs Macs alongside Microsoft 365 and the small things like this keep eating time, that is exactly the kind of support we take off people's plates for Sydney SMEs at 4iT. Happy to help if it would save you the hassle.


About the author
Brett Muscio is the Director of 4iT Support Pty Ltd, a managed services provider based in Castle Hill, NSW. He works with SME clients across Sydney, Melbourne, and Brisbane on Microsoft 365, cybersecurity, networking, backup and disaster recovery, and IT advisory, with on-site support across the Sydney metro area and remote delivery nationally. Connect on LinkedIn.




