On Mon, 2004-05-24 at 09:50, Dan Winship wrote: > On Mon, 2004-05-24 at 16:08 +0800, Not Zed wrote: > > Even IMAP's APPEND function works without a selected folder, so our > > api forces fairly low-performance (not that it is a particularly > > commonly used thing). > > If your Sent folder is on an IMAP or Exchange server, there's a > mysterious long delay after the first time you send email in a session, > while evo syncs up with that folder so it can append the new message. > This API would fix that. > > And we could do the same optimization on move/copy too, which is a lot > more common (and has the same problem: the first time you move a message > to a given folder, there's a long delay).
while I agree with the general idea of this, I'm not really liking the API that much. What I'd *really* like to see is the ability to instantiate a CamelFolder object without actually needing to "open" it. This would solve both of these issues without the need to change the APIs that much. Also, we probably want things to work like this in the long run anyway... well, at least *I* do :-) Jeff _______________________________________________ evolution-hackers maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/evolution-hackers
