MBOX-Line: From markrcrispin at panda.com  Wed Feb 18 10:04:14 2009
To: imap-protocol@u.washington.edu
From: Mark Crispin <markrcrispin@panda.com>
Date: Fri Jun  8 12:34:42 2018
Subject: [Imap-protocol] IDLE + inbox file
In-Reply-To: <11E08CAD-B343-4845-9C33-1DA80AFD652E@psu.edu>
References: <11E08CAD-B343-4845-9C33-1DA80AFD652E@psu.edu>
Message-ID: <alpine.WNT.2.00.0902181003150.4072@Shimo-Tomobiki.Panda.COM>

On Wed, 18 Feb 2009, Jonathan Siegle wrote:
> This is the only connection to the inbox. Must a server tell the idle client 
> when new messages arrive using the RECENT flag?

Yes.

> Must a client issue DONE followed by some IMAP command(check/select/etc) to 
> know if new messages have arrived?

No.  Untagged EXISTS, RECENT, EXPUNGE, and FETCH (for flags) events will 
occur automatically during the IDLE.  IDLE is completely pointless 
otherwise.

-- Mark --

http://panda.com/mrc
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.

