是否有支持使用 elasticsearch 或 solr 搜索电子邮件的 IMAP 服务器?

是否有支持使用 elasticsearch 或 solr 搜索电子邮件的 IMAP 服务器?

我想知道的是是否有可用的 IMAP 服务器支持 IMAPSEARCH命令(https://www.rfc-editor.org/rfc/rfc1730#section-6.4.4),而且速度很快。

我已经研究过可以实现这一点的方法,包括使用 DBMail 来存储所有收到的电子邮件,但说实话,到目前为止,我发现大多数 IMAP 解决方案都存在某种缺陷 - 似乎没有一个真正专门针对我想要做的事情。

例如,DBMail 几乎完美,但它将附件存储在数据库中。我希望所有消息(HTML、TXT)都存储在数据库中,而附件存储在文件系统的其他地方。

答案1

Dovecot 应该:http://wiki2.dovecot.org/Plugins/FTS/Solr我从来没有在其上测试过 solr。

答案2

我刚刚在 Dovecot 中使用 ElasticSearch 为 FTS 推出了一个非常实验性的插件。

https://github.com/ascendantcom/fts-elasticsearch

尽管这个问题已经很老了,但它仍然是 Dovecot 中 ElasticSearch 的热门话题。

相关内容