Colin Cogle :verified:<p>A few months ago, I wrote an article about how to use a Dovecot plugin to give yourself push email on iOS devices: <a href="https://colincogle.name/blog/dovecot-with-apple-push/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">colincogle.name/blog/dovecot-w</span><span class="invisible">ith-apple-push/</span></a></p><p>Well, thanks to @gctnwl@newsie.social and countless GitHub users — i.e., <a href="https://github.com/freswa/dovecot-xaps-daemon/issues/43" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/freswa/dovecot-xaps</span><span class="invisible">-daemon/issues/43</span></a> — I regret to inform you all that the XAPPLEPUSHSERVICE concept might be dead.</p><p>This project relied on using macOS Server’s API’s to request a certificate for the Apple Push Notification Service, so that one could send yourself notifications. Well, macOS Server died a long time ago, configurations evolved into MDM profiles (which, honestly, are easier), and the certificate API was deprecated and then disabled last autumn to little fanfare.</p><p>Is there any hope for push IMAP on iOS in the future? Only time will tell. If you have a valid certificate, XAPSd will keep working until it expires, but after that, who knows? I might have to go back to fetching my email!</p><p>(Oh, and if it works for you, don’t upgrade to Dovecot 2.4. I wasted an evening migrating and unmigrating my config files.)</p><p>If anyone knows anyone at Apple, please let me know how to complain to something that’s not a feedback form. </p><p><a href="https://mastodon.colincogle.name/tags/SelfHosted" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SelfHosted</span></a> <a href="https://mastodon.colincogle.name/tags/Dovecot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dovecot</span></a> <a href="https://mastodon.colincogle.name/tags/PushEmail" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PushEmail</span></a> <a href="https://mastodon.colincogle.name/tags/Apple" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apple</span></a> <a href="https://mastodon.colincogle.name/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a> <a href="https://mastodon.colincogle.name/tags/iPadOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iPadOS</span></a> <a href="https://mastodon.colincogle.name/tags/macOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macOS</span></a> <a href="https://mastodon.colincogle.name/tags/macOSServer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macOSServer</span></a> <a href="https://mastodon.colincogle.name/tags/IMAP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IMAP</span></a> <a href="https://mastodon.colincogle.name/tags/IMAPIdle" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IMAPIdle</span></a> <a href="https://mastodon.colincogle.name/tags/sysadmin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sysadmin</span></a> <a href="https://mastodon.colincogle.name/tags/email" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>email</span></a> <a href="https://mastodon.colincogle.name/tags/Apple" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apple</span></a> <a href="https://mastodon.colincogle.name/tags/APNS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>APNS</span></a> <a href="https://mastodon.colincogle.name/tags/ApplePushNotificationService" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ApplePushNotificationService</span></a></p>