upvote
GMail search fundamentally has an advantage over a mobile email client as Google can and does maintain dedicated indexes for your email on their servers. While a mobile client could do the same, it's not really something that you want to do on a battery-powered device.

It would be a great thing for IMAP servers to do, but none of the major open source ones really take on that feature, and Google wants you in their web-client, so searches via IMAP are low-quality at best.

reply
> While a mobile client could do the same, it's not really something that you want to do on a battery-powered device

Doesn't this feel like a perfect example of work done at 3AM when plugged in and (importantly) after the battery is fully charged? It won't be perfect, searching for an email in the afternoon that you received in the morning won't be in the index, but I generally don't need search for emails I received so recently anyways

reply
My ActiveSync app does server side search using server side indexes just fine.
reply
I don't know the other servers well but Dovecot has good SEARCH support.
reply
I would totally use TheBat on Windows
reply