Posted Jan 16, 2010 11:22 UTC (Sat) by dlang (✭ supporter ✭, #313)
In reply to: Far too kind by foom
Parent article: A look at Thunderbird 3
with a cyrus server searching is extremely efficiant (and with a decent server it can be significantly faster than on a slow laptop drive)
I was just recently testing this comparing two mail clients, one that used the server-side search and one that pulled everything to the client and searched there.
This was on a large complex account (80+ folders containing >60K messages)
searching on the client across all folders, 15 min
searching on the server, 4 seconds
there are a lot of BAD IMAP implementations out there, courier-imap is one of them. it talks the IMAP protocol to the client, but is very inefficient on the server.
Posted Jan 16, 2010 21:42 UTC (Sat) by foom (subscriber, #14868)
[Link]
>cyrus server searching is extremely efficiant
That's good to hear. I also noticed Squat for Dovecot. I've actually been
thinking of switching to Dovecot (from Courier) for a while now. I guess if I ever do I'll try that
plugin.
So, I guess it is possible to run a mail server with indexed
full-text search in it using readily available software. I do wonder what percentage of actual
users
have their mail on a server so configured, though. Squat's page makes it sound rather resource
intensive, and it is only in an optional plugin.
>searching on the client across all folders, 15 min
>searching on the server, 4 seconds
That just shows that whatever client you're using is rather crap, and also failed to make an index.