MBOX-Line: From brong at fastmail.fm  Wed Sep 10 17:58:59 2014
To: imap-protocol@u.washington.edu
From: Bron Gondwana <brong@fastmail.fm>
Date: Fri Jun  8 12:34:53 2018
Subject: [Imap-protocol] Enhanced IDLE
In-Reply-To: <5410F147.8040803@jcea.es>
References: <5410F147.8040803@jcea.es>
Message-ID: <1410397139.2469479.166104813.4C1E57C9@webmail.messagingengine.com>

On Thu, Sep 11, 2014, at 10:48 AM, Jesus Cea wrote:
> As far as I know, IDLE *ONLY* notifies changes in the selected mailbox.
> If you want to monitor all mailboxes, you have to use NOTIFY. But
> checking around I see references to something called "enhanced idle",
> apparently able to notify changes in any mailbox using IDLE. For instance:
> 
> <http://kb.mozillazine.org/How_do_I_check_for_new_messages_in_other_folders#IMAP>

"If you choose not to install fam, you can still use IMAP_ENHANCEDIDLE, but instead Courier IMAP will poll for changes every 60 seconds for folders opened by IMAP clients."

> I would like to know more about that "enhanced IDLE". How to activate it
> in Dovecot would be nice too :-p
> 
> I hope this is not offtopic. Thanks for your time and your help.

So it smells to me like "enhanced idle" is just "idle which actually works".  Dovecot (and Cyrus for that matter) already have that.
I believe Thunderbird just does a STATUS on every folder in the background to get data for the other folders.

Regards,

Bron.

-- 
  Bron Gondwana
  brong@fastmail.fm

