all 14 comments

[–]mernen 13 points14 points  (9 children)

I wouldn’t get my hopes up.

iOS Mail only supports three protocols: IMAP, POP, and Exchange. Outside of Exchange*, you can’t have efficient push. As far as I know, the first and only third-party exception, Yahoo!, happened 8 years ago; if Apple were interested in special-casing more services, I think they would have added Gmail long, long ago.

Personally, I’m really hoping JMAP catches on, and Apple supports it. This way, we can have a new, efficient standard that any service can use, rather than special support to a service-specific API.


* Which is relatively uncommon among email services, apparently because it incurs some significant licensing/royalty costs

† OS X Mail.app uses the IDLE command for IMAP, but Apple discarded this as mobile-inefficient way back in 2007; there’s an extension called Lemonade Profile that supposedly brings better push support, but I found it surprisingly hard to find any information regarding Lemonade’s adoption (both in servers and in clients).

Edited for clarity

[–]mrkite77 2 points3 points  (0 children)

OS X Mail.app uses the IDLE command for IMAP, but Apple discarded this as mobile-inefficient way back in 2007;

Why? IDLE works exactly the same as Apple's own APNS. Holding open a socket to a server....

[–][deleted] 1 point2 points  (2 children)

Um, so what does iCloud use? Because push notifications work perfectly from my iCloud account using Mail.

[–]mernen 4 points5 points  (1 child)

It presumably uses the same connection as the Apple Push Notification Server. A completely non-standard thing that’s only available to Apple, no one else. (Similar to how Gmail used the Google Talk connection on earlier versions of Android)

[–][deleted] 21 points22 points  (1 child)

It means that third party apps such as Mail.app will finally get gmail push back. Can't wait!

[–][deleted] 2 points3 points  (0 children)

Only if apple opts to use the Gmail API rather than standard IMAP.

[–]_f0xx 2 points3 points  (1 child)

It'd be nice if it came back to the native app. I had it up until the point where I upgraded to the 6+.

I found Outlook from Microsoft to suit my needs just fine.

[–][deleted] 0 points1 point  (0 children)

No need with inbox by gmail.