• Please be aware: Kaspersky Anti-Virus has been deprecated
    With the upgrade to Plesk Obsidian 18.0.64, "Kaspersky Anti-Virus for Servers" will be automatically removed from the servers it is installed on. We recommend that you migrate to Sophos Anti-Virus for Servers.
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Question Dovecot & Full Text Search (lucene and/or solr)

Alban Staehli

Regular Pleskian
Server operating system version
CentOs 7.9
Plesk version and microupdate number
Plesk Obsidian 18.0.45 Update #2
Hi,

I was wondering if anyone has ever tried enabling full text search for plesk-dovecot (2.3.18-2)?

It shall be enabled by default to my view, as per this suggestion:

I've seen 2 how-to's looking interesting, but not sure it'll work with plesk-dovecot...
  1. Lucene: seems simple, only 1 plugin (but seems outdated / not supported anymore): Adding Full Text Search (FTS) to Dovecot on Ubuntu 20.04 – Übermotive
  2. Solr: heavy, with a couple of dependencies: Plesk, Dovecot and fast mailbox search with Solr
Any thoughts or success in enabling this (basic) feature?

Thx
 
We previously had two Uservoice requests, but each did not hardly get any get votes beyond the person who requested it for a very long while, so these have been declined as there does not seem broader support for that feature among users.
 
We previously had two Uservoice requests, but each did not hardly get any get votes beyond the person who requested it for a very long while, so these have been declined as there does not seem broader support for that feature among users.
Indeed, maybe not many people would use it, it is quite an expert area. In the case of company e-mail accounts, e-mail accounts of more than 10 GB with more than 10,000 messages are not uncommon. The search engine of webmail interfaces is unusable. From the side of the Plesk development team, it would only be necessary that the --with-solr flag be turned on during compilation. I think this is not a big request, from the point of view of who uses it, it is already his responsibility.
 
I am also looking to enable FTS in my dovecot, the web interface search is quite bad and I need a better search backend. But currently it's not possible to enable any kind of FTS in the Plesk provided dovecot:
  • building fts-xapian would require a dovecot-dev package which Plesk does not provide
  • building fts-elastic also requires a dovecot-dev package which Plesk does not provide
  • solr-fts requires that dovecot is built using --with-solr flag, which Plesk does not do
I'm not currently considering fts-elasticsearch as it doesn't support Elasticsearch 7.x.

Please provide a plesk-dovecot-dev package that would allow to build and FTS plugin for dovecot, and enable --with-solr flag when building a dovecot release to allow for using a solr-fts backend.
 
Back
Top