MBOX-Line: From alexey.melnikov at isode.com  Mon Dec  3 07:46:35 2007
To: imap-protocol@u.washington.edu
From: Alexey Melnikov <alexey.melnikov@isode.com>
Date: Fri Jun  8 12:34:41 2018
Subject: [Imap-protocol] idle and multi-mailbox access
In-Reply-To: <fc2c80ae0712020349x1402576ehd93bc122fbdbef2@mail.gmail.com>
References: <fc2c80ae0712020349x1402576ehd93bc122fbdbef2@mail.gmail.com>
Message-ID: <475424DB.3090509@isode.com>

DINH Vi?t Ho? wrote:

>Hello,
>
>I was possibly planning to implement IDLE on my IMAP client prototype
>(http://www.etpanX.org) to know (mostly) real-time the count of unread
>messages on the mailboxes but I fell on the following problem:
>Theorically, if we suppose that any mail can be delivered to any
>mailbox (especially because of server-side filters), you have to show
>the the user for all subscribed mailboxes the status of the mailbox.
>So that I have to make a connection for each mailbox to request IDLE
>from the server.
>I have more than 10 mailboxes.
>In practice since many servers won't allow that much connections
>(because of resource usage), this is not possible to do this. Many
>servers will limit to 3 connections.
>Then, use of IDLE is not possible to do this.
>
>The other possibility is to use the old-poll-sheme using STATUS.
>
>is the following draft supposed to solve that problem ?
>http://tools.ietf.org/html/draft-ietf-lemonade-imap-notify-01
>  
>
Yes.



