Mit macOS Monterey 12 hat Apple vor zwei Jahren ein neues Framework für Apple-Mail-Erweiterungen (MailKit) eingeführt. Zugleich wurde die Unterstützung für klassische Plug-ins in Apple Mail auf den Status "veraltet" gesetzt mit dem Hinweis, dass diese Unterstützung mit einer kommenden macOS-Version eingestellt wird.
Mit macOS Sonoma 14 setzt Apple diese Änderung nun um: Klassische Plug-ins für Apple Mail können nicht mehr verwendet werden. Einige betroffene Entwickler bemängeln nun aber, dass MailKit kein gleichwertiger Ersatz sei. Beispielsweise schreibt der Hersteller von MsgFiler in seinem Blog:
"MailKit wurde jedoch nicht ausreichend verbessert, um eine brauchbare Alternative für Mail-Plug-In-Entwickler zu sein. Die WWDC 2022 und 2023 kamen und gingen ohne zusätzliche Labs oder Sitzungen, die sich mit Verbesserungen des Frameworks befassten.
Bild: Apple.
Das Fehlen einer brauchbaren Lösung, um die Funktionalität von Mail-Plug-Ins in macOS Sonoma zu ersetzen, bedeutet, dass macOS 14 für Mail-Nutzer eine Enttäuschung sein wird. Vielleicht wird macOS 15 eine komplette Überarbeitung der App bringen und ein verbessertes MailKit-Framework enthalten. Aber das ist noch ein Jahr hin, und wir müssen Mail lesen und Nachrichten ablegen!"
Andere Entwickler arbeiten an Ersatzlösungen, so hat SmallCubed angekündigt, die MailSuite im Laufe des Jahres durch MailMaven - ein eigenständiger E-Mail-Client - zu ersetzen. Der Autor von SpamSieve gab bereits vor zwei Jahren bekannt, an der MailKit-Implementierung zu arbeiten.
Nachtrag: DEVONtechnologies, Hersteller des Dokumenten-Managers DEVONthink (enthält ein Apple-Mail-Plugin), teilte auf MacGadget-Anfrage mit:
"Im Augenblick sind Mail Extensions [gemeint ist das MailKit-Framework] leider keine brauchbare Alternative zum bisherigen Plugin. Das Plugin ist aber auch gar nicht zwingend nötig für DEVONthink, d.h. es lassen sich Emails & Mailboxen auch per Darstellung > Seitenleiste > Import in DEVONthink importieren. Ebenso über die mitgelieferten Skripte (für Mail-Regeln und die Skript-Menüerweiterung) oder per Drag & Drop.
D.h. das bisherige Plugin fügte zwei nützliche Menüpunkte plus Tastenkürzel zu Apple Mail hinzu und beschleunigte den Import spürbar (unabhängig davon, ob der Import über diese Menüpunkte oder über Darstellung > Seitenleiste > Import in DEVONthink angestoßen wurde)."
2. Nachtrag: Michael Tsai, Entwickler von SpamSieve, hat sich zur aktuellen Situation geäußert: "SpamSieve hat das Glück, dass es zu einer Mail-App-Erweiterung wechseln kann, wobei einige Funktionen des Plug-ins in die App selbst und in AppleScript verlagert werden. Es gibt jedoch einige Einschränkungen/Fehler, die Apple hoffentlich vor der Auslieferung von Sonoma beheben wird, und ich hoffe, dass es die MailKit-API in zukünftigen Versionen erweitern wird, um mehr Funktionen und eine bessere Leistung für SpamSieve und andere Erweiterungen zu ermöglichen."
Laut Tsai wird darüber spekuliert, dass die alte Mail-Plugin-Schnittstelle als Einfallstor für iOS-App-Sideloading genutzt und deshalb nun von Apple eingestellt wurde.