On Fri, 2011-01-28 at 20:17 +0200, Timo Sirainen wrote: > > I just committed a very early initial implementation of "imapc" storage > > backend to v2.1 hg: http://hg.dovecot.org/dovecot-2.1 > > This is "fully functional" now, at least in theory. TODO: > > * Don't read entire message bodies into a string in memory > * Fetch more than one message at a time when it's known that more > messages are going to be fetched
The above features are done now. So the performance shouldn't be too horrible anymore. > * SSL/TLS support to remote server > * Support locally stored indexes > * Error handling could be better > * Eventually make lib-storage API more asynchronous -> make imapc more > asynchronous These are not. Another TODO item is: * Add support for multiple connections to IMAP server. This is required for e.g. THREAD command to work correctly.