Mark Crispin <[EMAIL PROTECTED]> writes: > The same comment applies to SEARCH; an unbelievable percentage of clients > download all the messages to the client then do the search locally instead > of using IMAP's SEARCH command.
Did you consider that they do this because IMAP's SEARCH command cannot support what those clients wish to implement for their users? Modern clients wish to support wildcard (i.e., simplified regexps) searching. Same goes for several other IMAP features; examples I have first-hand experience with includes THREAD and the delete-expunge model. Users demand more flexible solutions than IMAP can currently provide, which forces clients to implement them locally instead of on the server. It would be better if those client authors went through the effort of suggesting improvements to IMAP to solve their needs, but to berattle them for not doing so is way out of line. Thanks, Simon
