Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

How do I fix global search (CTRL-k)? When I search my inbox for the letter a, I get "No messages match your search". There are almost 10,000 emails in my inbox.

  • 3 ŋuɖoɖowo
  • 2 masɔmasɔ sia le wosi
  • 8 views
  • Nuɖoɖo mlɔetɔ Zenos

more options

The problem appears to be only with ctrl-k. Searching within one message (ctrl-f) works ok and ctrl-shift-f works for searching all messages. I am using 38.6.0 with Windows 10.

The problem appears to be only with ctrl-k. Searching within one message (ctrl-f) works ok and ctrl-shift-f works for searching all messages. I am using 38.6.0 with Windows 10.

All Replies (3)

more options

Global Search require three characters minimum.

Why on earth would you keep so many messages in your Inbox?

more options

Thanks for the quick reply.

A 3 character minimum is an interesting feature! I also get no matches when I search for $82.81 which is in several emails.

Why clean up the inbox? One never knows when an old email might be useful and storage is virtually unlimited now.

more options

I find it more productive to organize my mail by filing away according to context, topic or correspondent. Large collections of messages tend to be less efficient. No need to delete, just put away in an orderly fashion.

If all your stuff is in the one place, why do you need to use global search?

Thunderbird's global search is frequently criticized for several shortcomings; its non-specificity is a common cause for complaint. And like many simplistic search tools, it probably doesn't like numerals.

For challenging searches, I use regular expressions ("re" - see FiltaQuilla and Expression Search/Google Mail UI) and a Saved Search folder to aggregate all the required folders.

This search string will find me all mentions of a £ or a $ followed by an optional space, some digits and optionally, a decimal point and some more digits.

[£$] ?[0-9]+(\.[0-9]+)?

You could of course replace the wildcards by specific numeric values.

\$82\.81

should find that explicit $82.81 you were looking for. Note that both $ and the period have special meaning in re's so must be escaped by the backslash.