MBOX-Line: From imap-protocol at lists.grepular.com  Mon Oct  4 10:31:08 2010
To: imap-protocol@u.washington.edu
From: Mike Cardwell <imap-protocol@lists.grepular.com>
Date: Fri Jun  8 12:34:45 2018
Subject: [Imap-protocol] Fwd: iOS IMAP IDLE (Standard "Push
	Email")	Deficiency, Explanation?
In-Reply-To: <352410DE-19D8-4EE4-8741-AB82741D7A18@sabahattin-gucukoglu.com>
References: <352410DE-19D8-4EE4-8741-AB82741D7A18@sabahattin-gucukoglu.com>
Message-ID: <4CAA0F5C.7030009@lists.grepular.com>

On 04/10/2010 18:18, Sabahattin Gucukoglu wrote:

> Maybe my hubris got the better of me, but I didn't bargain for a complete surprise.  Well, anyway, we know now why Apple does not implement IMAP IDLE in iOS.  I've clearly been spending too much time around the IETF, to find Mr. Job's explanation to be completely incomprehensible. :-)
> 
> (Please let me know if the Message/RFC822 part didn't come through right - thanks.)
> 
> I want to ask anybody who feels strongly to the contrary to please not attack the sender (and the messenger either if you can help it :-) ).  I guess I'm stuck waiting 15 minutes for new mail notifications, and running my battery down.  I'm not forwarding my mail anywhere or running Exchange (or a clone).  The latter, in particular, is a power-hungry option ...

This makes complete sense. In order to use IMAP Idle on a phone, it
would have to keep a TCP connection open, and therefore a 3G connection
open. There's a reason why phone makers advertise separate stand by, and
call times for battery usage. If IMAP idle were being used, the phone
would never enter stand by mode, and would eat the battery within a few
hours.

I considered building a system for Android that works the same way that
push mail on the iPhone works. When an email comes in, an SMS would be
sent to the phone. That SMS would be hidden from the user, but would
advise the phone to wake up and poll for new email. The only problem is,
it costs money to send SMS's.

-- 
Mike Cardwell - Perl/Java/Web developer, Linux admin, Email admin
Read my tech Blog -              https://secure.grepular.com/
Follow me on Twitter -           http://twitter.com/mickeyc
Hire me - http://cardwellit.com/ http://uk.linkedin.com/in/mikecardwell

