The UI is bad and the results seem to be poor. I don't necessarily have the issue that emails are not in the results, but more that results are too numerous and the only way I can narrow down results is putting more constrains in the UI. What often happens for me is that I search using a several terms or some specific phrases and the search returns tons of results (does it just do an OR between words in the search) and I then end up clicking (why can't the time constraint be a slider?!) through different months (based on what I recall about the timeframe of the email) until I find the email.
When I was using notmuch I recall results being much better.
Another annoyance is that Thunderbird only seems to search locally, i.e. if I don't have some folders downloaded it will not do a server search as well as a local search (maybe there's a setting for it?)
Still not fixed.
Not as bad as gnome which - in addition - has not let me reliably set things like date formats or first day of the week since several years despite using Swedish as my language.
Do you use mbox or maildir, out of curiosity?
To some extent, yes. Though emails are structured text and a bare string search is far from an optimal search strategy.
> Do you use mbox or maildir, out of curiosity?
Whatever the Thunderbird default is.
I ask about mbox (one file system file per Thunderbird folder - e.g., one file named Inbox containing all its messages) or maildir (one folder per TB folder, containing one file per message) because it affects search using outside tools that don't understand that folder structure.
I'm wondering how efficient they are: When you search, does grep return an Inbox mbox file at a certain line number, or a maildir file?
Thunderbird itself seems to build some kind of an index next to mbox files. But finding the relevant email in TB's files makes it much easier to locate and open in TB itself (if it's needed). But I'd heavily prefer it to not be this way.