News for hackers. Stuff that matters.
Re:Apple's Favoritism to Fastmail by tyleo on Friday August 08, 2025 @08:47AM (#44836366)
I feel like this is low on details. I despise social media comments as HN submissions.

What actually happened here?

Re:Apple's Favoritism to Fastmail by mpercival531 on Friday August 08, 2025 @09:04AM (#44836509)
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.

Re:Apple's Favoritism to Fastmail by admdly on Friday August 08, 2025 @09:26AM (#44836677)
Fastmail have been singled out as they appear to have been given special treatment in the form of an APNS topic ID. Other hosts have been using a reverse engineered endpoint to generate certificates, which has recently been closed.

There’s some discussion on the Apple developer forums - https://developer.apple.com/forums/thread/778671. The solution for the OP there seems to have been they also will get special treatment, but there remains no route for others to use to get the same.

Re:Apple's Favoritism to Fastmail by jeffbee on Friday August 08, 2025 @09:12AM (#44836564)
Ironically, Google does use APNS to support its own Gmail app on iOS, and for many other reasons. Just not for IMAP.
Re:Apple's Favoritism to Fastmail by fluidcruft on Friday August 08, 2025 @09:04AM (#44836510)
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.
Re:Apple's Favoritism to Fastmail by admdly on Friday August 08, 2025 @09:28AM (#44836694)
There isn’t a skill issue at play here - it’s that Apple have closed the previously unofficial route others have been using (including MXRoute), which has brought the issue to a head. There’s some discussion on the Apple developer forums - https://developer.apple.com/forums/thread/778671.
Re:Apple's Favoritism to Fastmail by fluidcruft on Friday August 08, 2025 @10:00AM (#44837052)
That linked topic says Apple is working with the developer to handle it. I don't see any evidence of favoritism.

Fastmail clearly reached out to Apple eons ago, which is evidence of skill on fastmail's part and not favortism on Apple's part. Admittedly, fastmail very likely has lots of contacts in Apple (Jeremy Howard isn't nobody), but that's also a skill issue.

Re:Apple's Favoritism to Fastmail by admdly on Friday August 08, 2025 @11:17AM (#44838026)
Of the many email hosts out there, only a handful receiving special treatment with no route for others to even request the same is special treatment. In the case of Fastmail, they’ve had this access since 2015.

It’s also very interesting that Apple reached out to the user in the developer forum thread after they raised it as an EU DMA issue.

Re:Apple's Favoritism to Fastmail by fluidcruft on Friday August 08, 2025 @07:16PM (#44842672)
Why can't MXroute do exactly the same thing? Did they open a ticket?
Re:Apple's Favoritism to Fastmail by jarland on Saturday August 09, 2025 @12:19AM (#44843998)
No, I went straight to trying to shame them on Twitter. The part where I said "We’ve tried to talk. @Apple just stops responding once they realize what we’re asking" was just a joke, you got me.
Re:Apple's Favoritism to Fastmail by jarland on Friday August 08, 2025 @12:23PM (#44838827)
Having friends inside of Apple that provide you with something no one else can obtain is a fairly decent definition of favoritism.

You cannot send Push notifications to the stock iOS Mail app no matter how hard you try. They can. There are functions inside of iOS that are made better because of this (auto copied 2FA codes, for example).

Re:Apple's Favoritism to Fastmail by fluidcruft on Friday August 08, 2025 @07:19PM (#44842689)
There's no evidence "nobody else can obtain" it. The parent's link to the Apple developer forum shows somebody else obtaining it. There's no evidence that MXroute couldn't do the same.
Re:Apple's Favoritism to Fastmail by jarland on Saturday August 09, 2025 @12:07AM (#44843959)
MXroute doesn't go around threatening US companies with EU law from Texas. As for your requirement for evidence, this situation does not require your approval unless you work for Apple and can offer some help in the matter. The tweet you are critiquing is me (owner of MXroute) attempting to gain Apple's attention to get what Fastmail and that EU user have obtained. I'll continue doing what I'm doing, if that's alright with you.
Re:Apple's Favoritism to Fastmail by fluidcruft on Saturday August 09, 2025 @12:39AM (#44844071)
Why would you expect a defined process? It's proprietary software on a closed platform.

I'll just take your word for it that there's no ways for Texans to get the same treatment as these other companies. Oh well. Take it up with your legislature, I guess.

Re:Apple's Favoritism to Fastmail by nativeit on Saturday August 09, 2025 @02:01AM (#44844360)
This is a pretty unfortunate context for this, but I just wanted to say that I've been using your service for years, and me and my handful of customers are 100% satisfied.

It sucks that Apple won't just embrace interop with host mail services in some formal way, I'm not sure what the benefit of this specific flavor of gatekeeping achieves. It also sucks that HN contrarians are reflexively dumping on this, instead of supporting entrepreneurs like one might hope in such a community. Anyway, keep up the great work, I'm with you long term.

Re:Apple's Favoritism to Fastmail by slau on Friday August 08, 2025 @08:52AM (#44836417)
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.

Re:Apple's Favoritism to Fastmail by paul-tharun on Friday August 08, 2025 @08:51AM (#44836406)
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.

Re:Apple's Favoritism to Fastmail by Weethet on Friday August 08, 2025 @08:53AM (#44836428)
FastMail is using JMAP, a protocol designed to support push notifications. MXRoute is stuck with SMTP/IMAP which don't support those. There might be a different reason, but I think this is probably the core issue here
Re:Apple's Favoritism to Fastmail by jarland on Friday August 08, 2025 @12:16PM (#44838740)
The stock iOS Mail app does not support JMAP and therefore it has no relation to Push notifications for the stock iOS Mail app.
Re:Apple's Favoritism to Fastmail by admdly on Friday August 08, 2025 @11:22AM (#44838105)
I think saying they are stuck with standard email protocols is a bit of a stretch. JMAP is not widely implemented outside of Fastmail and certainly isn’t used by Apple Mail, which actually uses a proprietary IMAP extension (XAPPLEPUSHSERVICE).
[dead]
Re:Apple's Favoritism to Fastmail by Weethet on Friday August 08, 2025 @08:57AM (#44836462)
For example a relatively modern email protocol: https://www.rfc-editor.org/rfc/rfc8621.html
Re:Apple's Favoritism to Fastmail by nerdjon on Friday August 08, 2025 @09:16AM (#44836607)
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.