Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Thunderbird search term syntax

  • 1 个回答
  • 0 人有此问题
  • 3 次查看
  • 最后回复者为 Matt

more options

I want to search for a domain name (for example mit.dk) (it is in Denmark and is a valid web site). I have Thunderbird 102.6.1 (64-bit) on Windows 10. When I use Global Search it will return all mails with 'mit' and/or 'dk'. When I use Quick Filter search it will give me the mails with 'mit.dk' (in the body). I have tried to find an explanation of this. It seems Thunderbird operates with something called "search terms". Well, then I would expect that to be explained somewhere, but I haven't been able to find it. Can you help? I have been programming, and know the concept of regular expressions, maybe to advanced for the email user, but on the other hand, why does it not just accept if I put 'mit.dk' between quotes. Global Search treats 'mit' and 'dk' as separate words. I think this is wildly counter intuitive.

I want to search for a domain name (for example mit.dk) (it is in Denmark and is a valid web site). I have Thunderbird 102.6.1 (64-bit) on Windows 10. When I use Global Search it will return all mails with 'mit' and/or 'dk'. When I use Quick Filter search it will give me the mails with 'mit.dk' (in the body). I have tried to find an explanation of this. It seems Thunderbird operates with something called "search terms". Well, then I would expect that to be explained somewhere, but I haven't been able to find it. Can you help? I have been programming, and know the concept of regular expressions, maybe to advanced for the email user, but on the other hand, why does it not just accept if I put 'mit.dk' between quotes. Global Search treats 'mit' and 'dk' as separate words. I think this is wildly counter intuitive.
已附加屏幕截图

所有回复 (1)

more options

Personally I would welcome someone with the skills to determine exactly how search does it's thing writing a support document. Unfortunately that is not me.

But I have some insight.

The returned results are limited to 400. https://bugzilla.mozilla.org/show_bug.cgi?id=537856 The search will not search in encrypted mail. https://bugzilla.mozilla.org/show_bug.cgi?id=188988 There is no way to disable "stemming" so exact matching does not occur https://bugzilla.mozilla.org/show_bug.cgi?id=752844 Plus a number of bugs linked to https://bugzilla.mozilla.org/show_bug.cgi?id=541349

In the context of the tokenizer. This bug https://bugzilla.mozilla.org/show_bug.cgi?id=544580 which was raised by the original author of the global search indicates that the tokenizer stops at punctuation. so the domain name would not be available as it contains punctuation as searched.

Perhaps a look at the source may mean something to you as someone with programming experience. It means basically nothing to me at this level. https://searchfox.org/comm-central/source/mailnews/extensions/fts3/fts3_tokenizer.h