Timo Sirainen tss@iki.fi writes:
Hi Timo,
On Wed, 2009-04-08 at 21:09 +0200, Tassilo Horn wrote:
I use a local dovecot server which is synchronized with my two imap accounts using OfflineIMAP. This works very nice and is highly usable.
But one thing I'd like to improve is the slow IMAP search. When I search for a string in the subjects of all messages in a mailbox using some mail client, dovecot seems to grep all the messages in there.
Subject (or any other header) search should be fast, at least after the first one. The subjects should then (if not before) be stored in dovecot.index.cache file, and the search should be over in less than a second even with tens of thousands of messages. If this isn't happening with you, something's wrong.
Oh, you proved me wrong. I tried on a folder with about 20.000 messages and it took about 2 seconds. So searching for subject is reasonably fast.
What Dovecot version are you using?
1.1.13
For message body indexing there are a couple of choices: http://wiki.dovecot.org/Plugins/FTS
Great, that's exactly what I was looking for!
Thanks a lot! Tassilo
Chuck Norris actually built the stairway to heaven.