On Fri, 2008-01-11 at 06:42 -0500, Charles Marcus wrote:
On 1/10/2008, Timo Sirainen (tss@iki.fi) wrote:
No-one mentioned WebAlpine yet, which also uses persistent connections. I haven't tried it myself though.
I though this is what imapproxy did for webmail?
It makes connections look persistent to Dovecot, but it still forgets about its internal state, so it asks everything over and over again all the time. For example:
<request 1> 1 LIST "" * 2 SELECT INBOX 3 FETCH ..stuff.. <request 2> 1 LIST "" * 2 SELECT INBOX 3 FETCH ..hopefully at least other stuff..
And perhaps more importantly, clients with persistent connections and persistent state can use IDLE (or even NOOP) to update its state about new mails, instead of polling them by using commands like "UID SEARCH ALL" or "FETCH 1:* UID".