[Dovecot] doveadm index
e-frog
e-frog at gmx.de
Wed Dec 21 19:35:51 EET 2011
On 21.12.2011 07:26, wrote Timo Sirainen:
> On 20.12.2011, at 22.02, Daniel L. Miller wrote:
>
>> On 12/20/2011 2:18 AM, Timo Sirainen wrote:
>>> On Wed, 2011-12-14 at 19:27 -0800, Daniel L. Miller wrote:
>>>> Does "doveadm index -A INBOX" reindex everything? What about users with
>>>> multiple folders, both subbed& not subbed under INBOX?
>>> It indexes INBOX (only) for all users. And it doesn't "reindex"
>>> anything, it just adds any missing stuff.
>>>
>>>
>> Ok - IS there a command that will ... fully update ... all folders for all users? Will something like "doveadm search -A text zyxabcxyz> /dev/null" work?
>
> For updating full text search indexes, I guess you could do a "doveadm fetch uid text asdfasf> /dev/null"..
>
> But some day doveadm index (and several other commands) should allow wildcards in mailbox names, so you could just do doveadm index -A '*'
Actually I'm using doveadm index -A '*' in a daily cron job and it seems
to work for me. At least the timestamps of the dovecot.index.search and
dovecot.index.search.uids files equal or close to the cron job start
time in every folder.
Is there a way to examine the search index? Doveadm dump doesn't seem to
like it.
$: doveadm dump dovecot.index.search
$: doveadm(vmail): Fatal: Can't autodetect file type: dovecot.index.search
Thanks,
e-frog
More information about the dovecot
mailing list