Hi,
I’m looking for guidance on enabling push notifications for new emails in the native iOS Mail app (com.apple.mobilemail
).
Currently, I send push notifications using macOS Server (formerly OS X Server) Mail, but since it has been discontinued and renewal is no longer possible, I want to transition to the standard method used by email providers to notify the stock Mail app about new messages.
To achieve this, I need access to the com.apple.mobilemail.push.com.zuplu
APNs topic. This follows the same pattern used by other providers:
- iCloud:
com.apple.mobilemail.push.com.me.mail.castle
- Fastmail:
com.apple.mobilemail.push.com.fastmail
Since Fastmail (as a third-party provider) has access to this, I assume there is a way for independent mail providers to integrate with XAPPLEPUSHSERVICE
.
In the interest of a free market and fair competition, I trust that Apple provides a means for email providers to notify the stock Mail app of IMAP server changes, allowing it to fetch new messages instantly.
Under EU competition law, particularly Article 102 TFEU, dominant companies must not engage in anti-competitive behavior, including restricting access to essential services in a discriminatory manner. Furthermore, the Digital Markets Act (DMA) explicitly prohibits gatekeepers from favoring their own services or restricting interoperability without justification.
Any insights or official guidance would be greatly appreciated!
Thanks, DragonWork
Apple closed the request, saying the issue wasn’t tied to a specific functionality usable inside an app. But the DMA team at the European Commission confirmed to me that the case does in fact fall under Article 6(7) of the Digital Markets Act.
I was close to giving up, but then someone from Apple Developer Relations reached out directly to help figure something out. It looks like they might assign me a com.apple.mobilemail APNS topic ID — not sure when or if it’ll work yet.
No idea if this will turn into a general process that other devs can use. Right now it seems pretty manual and a bit obscure. But at least Apple is aware that there’s demand for this kind of interoperability, especially after the old macOS Mail Server was sunset without a real replacement.
Will see where it goes.