[Dovecot] Smart IMAP proxying with imapc storage
Timo Sirainen
tss at iki.fi
Mon Jan 31 04:05:46 EET 2011
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.
More information about the dovecot
mailing list