FTS flatcurve not index messages when SEARCH run on Virtual Mailboxes

Aki Tuomi aki.tuomi at open-xchange.com
Tue Jan 11 14:27:56 UTC 2022


> On 11/01/2022 15:21 Alessio Cecchi <alessio at skye.it> wrote:
> 
> 
> Hi,
> I'm testing FTS flatcurve plugin in order to understand if I can switch from FTS Solr to flatcurve.
>  
>  In my configuration I have enabled Virtual mailboxes and for search in all folders I just SEARCH on Virtual/All folder. I this (virtual) folder is not indexed with FTS Solr Dovecot start to index it (or all real folders).
>  
>  But with FTS flatcurve when I SEARCH on Virtual/All for the first time the indexer process does not start and the search return empty. Only if I run manually "doveadm index -q -u alessio at email.net '*'" flatcurve find messages.
>  
>  Can flatcurve have the same feature as Solr for Virtual mailboxes?
> Here a sample of my configuration:
> namespace Virtual {
>  hidden = yes
>  list = no
>  location = virtual:/etc/dovecot/virtual:INDEX=~/Maildir/virtual
>  prefix = Virtual/
>  separator = /
>  subscriptions = no
>  }
>  
>  namespace inbox {
>  [...]
>  mailbox virtual/All {
>  comment = All my messages
>  special_use = \All
>  }
>  }
>  
>  # cat /etc/dovecot/virtual/All/dovecot-virtual 
>  *
>  all
>  
> 
> Thanks
> 
> -- 
> Alessio Cecchi
> Postmaster @ http://www.qboxmail.it
> https://www.linkedin.com/in/alessice

Hi!

plugin {
  fts_autoindex = yes
  fts_enforced = yes
}

probably fixes your issue.

Aki


More information about the dovecot mailing list