Timo Sirainen <t...@iki.fi> wrote: > On Sun, 2009-08-09 at 22:20 +0200, Andrzej Adam Filip wrote: >> Could you offer some suggestion how to fetch mailbox content over >> high RTT link (with negligible packet loss)? >> >> Currently I use IMAP+IDLE *but* it fails to use full available bandwidth >> due to high RTT and "send command wait for response" nature of POP3 and >> IMAP4 protocols. > > I'm not entirely sure what you want. Download all new messages > automatically whenever they show up?
It is "maximum version" of what I would like to get. ( maximum: IMAP+IDLE equivalent, acceptable: faster POP3) > And by "mailbox" do you mean "user" or "folder"? > So would you want to download all new mails in all folders? One folder is acceptable. "All folders" would be nice. > And is it ok to create your own software to do the downloading? I was thinking about creating perl script for the task. > If all of them were "yes", the best you could right now would be to set > up a virtual "all" mailbox containing all mailboxes. Then in IDLE you'd > see whenever new messages pop up and then issue FETCH n:* BODY.PEEK[] or > whatever. There's also IMAP NOTIFY extension that would allow your > client to ask server to immediately send the message body instead of the > client having to ask for it. But Dovecot doesn't currently support that. > > Or if you just always wanted to download all mails, again a virtual > mailbox and FETCH 1:* BODY.PEEK[] gives you all mails. -- [pl>en: Andrew] Andrzej Adam Filip : a...@onet.eu Men never make passes at girls wearing glasses. -- Dorothy Parker