Fedora 上的 Thunderbird 102.3.1(64 位)。
我已经设置了我的服务器来提供服务器端全文搜索(FTS),其中包括一个用于更快搜索的索引。
当使用 Thunderbird 的快速过滤器搜索框在较大的邮件列表文件夹中搜索电子邮件正文中的关键字时,速度非常慢。
在我的 IMAP 服务器上设置 FTS 索引器和搜索引擎的全部目的是让它变得足够快,因为我每天都需要使用它¹。因此,“搜索消息…”对话框在这里不是一个选项,即使它做有一个“在服务器上搜索”复选框,现在确实运行得很快。
所以:
如何强制 Thunderbird 在服务器上的快速过滤器字段中进行正文搜索?
本地搜索不是一个选项。
答案1
否定回答:Thunderbird 中的快速搜索仅适用于本地索引的消息,因此在您的情况下速度非常慢。
这个问题是在 13 年前的错误报告 564168 中提出的 RFE:使用 IMAP 服务器时,可选择在服务器上运行所有搜索,其中11年前的最后一个答案是:
GLODA 搜索不适用于快速搜索(快速过滤栏中的搜索框,Ctrl+Shift+K)、编辑/查找/搜索消息(文件夹上下文菜单的搜索消息)和已保存的搜索文件夹。即使启用了“全局索引器和搜索”,这些顺序/非 GLODA 搜索也不会使用索引,因为存在非 GLODA 搜索。
搜索消息对话框 (Ctrl+Shift+F) 似乎是唯一的解决方案。
附加组件似乎非常简单,例如
搜索按钮,并且没有提供更好的解决方案。