MBOX-Line: From dave at cridland.net  Mon Oct  4 14:03:46 2010
To: imap-protocol@u.washington.edu
From: Dave Cridland <dave@cridland.net>
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: <11166.1286226226.318772@puncture>

On Mon Oct  4 21:52:14 2010, Mark Crispin wrote:
> On Mon, 4 Oct 2010, Dave Cridland wrote:
>> Mobile operators are catching up in this respect. I'm told than  
>> 5-10
>> minutes is fine for keepalives, now.
> 
> Oh, I agree.  But the issue isn't what the mobile operators do with  
> NAT.
> It's that you must "look out" for users that run an IMAP client on  
> desktop
> and laptop computers behind a cheap Linksys NAT box.
> 
> There is no reason for any desktop client to use IDLE, and  
> negligible
> reason for a laptop client to do so.  Typically, when I tether a  
> laptop to
> a mobile phone, I feed the phone power over USB and keep the data
> connection up (via a ping if necessary).  I don't use a laptop  
> tethered
> mobile phone at all like I use an application on a mobile phone.

Yes, except that the near constant DCH-level, plus the additional  
cost of actually transmitting over that, could quite easily cost more  
than the 500mA USB will feed it. :-)

Even laptops can benefit from reasonably power-efficient coding on  
WiFi, and as long as either clients reconnect sensibly, and/or use  
relatively short timeouts, it should be no problem. FWIW, I've had no  
problem with IDLE and no keepalive on all sorts of networks, but I'll  
be humble and bow to your experience if you insist that must be down  
to my excellent client progamming skills.

Dave.
-- 
Dave Cridland - mailto:dave@cridland.net - xmpp:dwd@dave.cridland.net
  - acap://acap.dave.cridland.net/byowner/user/dwd/bookmarks/
  - http://dave.cridland.net/
Infotrope Polymer - ACAP, IMAP, ESMTP, and Lemonade

