top | item 44836196

Apple's Favoritism to Fastmail

68 points| paul-tharun | 6 months ago |xcancel.com

40 comments

order

yohannparis|6 months ago

Or maybe... FastMail created JMAP, ergo they are the one with the best implementation. Now Apple is working on moving iCloud to JMAP, and are working with FastMail as a JMAP production level service within mail.app.

admdly|6 months ago

Apple uses a proprietary IMAP extension that, until recently, any developer could use by generating a APNS certificate using a reverse engineered endpoint from macOS Server. They’ve since closed this.

Fastmail have had sanctioned access from Apple (via their own APNS topic ID) - https://www.fastmail.com/blog/push-email-now-available-in-io...

mpercival531|6 months ago

How iOS Mail gets push inbox updates working with third-party IMAP servers is in the public since 2015/2016 if you look hard enough. That has nothing to do with JMAP the protocol inherently.

solarkraft|6 months ago

I know you said „maybe“, but this is how rumors begin.

I can not find any reference to Apple having any involvement with or interest in JMAP (as much as I’d wish so).

jarland|6 months ago

The stock Mail app for iOS does not support JMAP.

1over137|6 months ago

Your alternate theory doesn't pass Occam's razor given Apple's general behaviour. Do you have any evidence?

MrDarcy|6 months ago

I’ve been hearing a lot of good things about Fastmail. Time to try them out.

frizlab|6 months ago

I am a happy subscriber since a long time ago (10 years, I think?). They are amazing. The job is done and there is nothing else in the way.

This and Kagi are my top subscriptions recommendations.

jbc1|6 months ago

Does Fastmail really get push? I have a vague recollection that the reason I’m using their app over native ios Mail is because ios Mail was notifying me about emails with a noticeable delay.

mpercival531|6 months ago

It is “notify to pull”.

IMAP servers through APNS ping the iOS Mail about updates in certain pre-registered inboxes. Then iOS Mail re-fetches those inboxes.

The change signal is pushed; the data (inboxes/emails) aren’t.

tyleo|6 months ago

I feel like this is low on details. I despise social media comments as HN submissions.

What actually happened here?

slau|6 months ago

I kind of wrote about this: https://sebastian.lauwe.rs/blog/ios-migadu-notifications/

It’s more focused on how to get notifications to work with an email server that does not support XAPPLEPUSHSERVICE, but I also delve into how Apple abandoned the only reference implementation of XAPPLEPUSHSERVICE.

paul-tharun|6 months ago

MXRoute has been trying from ages to get push notifications on the IOS mail app but were getting ignored.

FastMail got access to it and it is not clear how, without any public announcement or documentation.

It is as if Apple just picked a favorite and went with it.

mpercival531|6 months ago

iOS Mail app does not support IMAP IDLE like any ordinary email clients.

It only supports a proprietary IMAP extension that uses Apple Push Notification Services (APNS) as a sideband channel for IMAP servers to signal the iOS Mail app.

Last I researched this (like… years ago), most IMAP-based email providers that are listed by the iOS Settings have implemented the extension, except for Gmail and Exchange. Fastmail then got on the train since 2015.

Not sure what is with the tweet targeting Fastmail specifically though.

fluidcruft|6 months ago

Yeah I looked at the link and first reaction is there are no receipts and failure to produce receipts registers with me as adequately explained as a "skill issue" (via some sort of corollary to Hanlon's razor). My outrage meter is unmoved.

nerdjon|6 months ago

I am a bit confused here as well, is there a difference between "Push" and the notifications on iOS?

I just checked my emails, I use Amazon Workmail and even that has push support. The only one for me that doesn't is my lesser used gmail.

To my knowledge I get alerts quickly with that email, I have never had an issue of not.

nunez|6 months ago

this was the reason why i moved to fastmail, and it works great