MBOX-Line: From tss at iki.fi  Mon Oct  4 18:02:54 2010
To: imap-protocol@u.washington.edu
From: Timo Sirainen <tss@iki.fi>
Date: Fri Jun  8 12:34:45 2018
Subject: [Imap-protocol] Fwd: iOS IMAP IDLE (Standard "Push Email")
	Deficiency, Explanation?
In-Reply-To: <alpine.OSX.2.00.1010041338040.392@hsinghsing.panda.com>
References: <352410DE-19D8-4EE4-8741-AB82741D7A18@sabahattin-gucukoglu.com>
	<4CAA0F5C.7030009@lists.grepular.com>
	<alpine.OSX.2.00.1010041034520.392@hsinghsing.panda.com>
	<7D32DBF6-2ECC-4854-85A8-84261D828ED2@sabahattin-gucukoglu.com>
	<11166.1286223088.054596@puncture>
	<alpine.OSX.2.00.1010041338040.392@hsinghsing.panda.com>
Message-ID: <F959F772-2F2D-4855-9009-0753C77AB82C@iki.fi>

On 4.10.2010, at 21.52, Mark Crispin wrote:

> There is no reason for any desktop client to use IDLE, and negligible
> reason for a laptop client to do so.

Of course, people mostly use the same software in laptops and in desktops. And desktops are getting more and more power efficient all the time too. Which I'd think is good, with the world using too much power and all.

But yeah, having a server wake up an IDLEing client every 2 minutes isn't much better for power efficiency than sending a NOOP every 2 minutes. I've been once in a while thinking about making the "still here" notifications more dynamic (per-user/network) by automatically tracking how long a connection could stay up without traffic, but that's annoyingly much work too.


