On 17.2.2012, at 4.46, Robin wrote:
>> You mean you deleted Solr index, so that it's empty? That should work too.
>>
>> Anyway, in v2.1 Dovecot keeps track of what is the last indexed message in
>> dovecot.index files. So if you're switching between backends or have messed
>> things up in tests, you need to run "doveadm fts rescan" (for each user).
>
> # doveadm(root): Fatal: Unknown command 'fts', but plugin fts exists. Try to
> set mail_plugins=fts
>
> I get this, despite having fts + fts_solr defined in 20-imap.conf as
> recommended with the following plugin format stanza:
>
> plugin {
> fts = solr
> fts_solr = break-imap-search url=http://solrhost:8983/solr/
> }
Plugin settings don't do anything if plugin isn't enabled. And if you enabled
it only for imap, then it works only in imap and not in pop3/lda/doveadm/etc..
> Should I be adding fts/fts_solr to the global mail_plugins setting?
Yes. Probably fixes all your troubles.