On 17.10.2012, at 9.26, Fred Kilbourn wrote:
doveadm fts rescan makes sure that 1) all of the old messages are indexed and 2) there are no extra (already deleted) messages indexed. So it's basically repairing fts index. You probably shouldn't run it automatically, or at least not very often.
Okay, you've clarified that for me.
I understand that rescan isn't a nightly task, but could be run every now and then periodically. How often might be appropriate if I wanted to do this as a maintenance task? Once a month?
I don't know, depends on if you have problems related to it. I think the most common answer would be "never".
Lastly, I'm trying to use the index command instead of the search command, but I can't figure out how to make it index every mailbox for every user. Is there a wildcard that can be used for the mailbox? Or do I need to iterate all the mailboxes with one command and run index however many times for each inbox?
doveadm index '*' works in new versions. I don't remember from which version.