| ... | ... | @@ -53,20 +53,30 @@ Even a modest increase in server support might be expected to enable a more than |
|
|
|
|
|
|
|
## References
|
|
|
|
|
|
|
|
UnifiedPush:
|
|
|
|
|
|
|
|
- [UnifiedPush](https://unifiedpush.org/) -- [source](https://codeberg.org/UnifiedPush/)
|
|
|
|
- [`#unifiedpush:matrix.org`](https://matrix.to/#/#unifiedpush:matrix.org), [`#unifiedpush-dev:matrix.org`](https://matrix.to/#/#unifiedpush-dev:matrix.org), [`#unifiedpush-space:matrix.org`](https://matrix.to/#/#unifiedpush-space:matrix.org)
|
|
|
|
- [Email UnifiedPush proxy #19](https://codeberg.org/UnifiedPush/wishlist/issues/19) (UP wish list)
|
|
|
|
|
|
|
|
Standards:
|
|
|
|
|
|
|
|
- [COI: IMAP WebPush Extension v1.0](https://github.com/coi-dev/coi-specs/blob/master/webpush-spec.md) draft spec (archived), proposal to [align with JMAP RFC8620](https://github.com/coi-dev/coi-specs/issues/7)
|
|
|
|
- [JMAP PushSubscription](https://tools.ietf.org/html/rfc8620#section-7.2) standard
|
|
|
|
- [DeltaChat standards](https://github.com/deltachat/deltachat-core-rust/blob/main/standards.md) ("Push: IMAP IDLE")
|
|
|
|
- [WebPush](https://developer.mozilla.org/en-US/docs/Web/API/Push_API) standard (MDN)
|
|
|
|
- [Email UnifiedPush proxy #19](https://codeberg.org/UnifiedPush/wishlist/issues/19) (UP wish list)
|
|
|
|
- Prominent email apps:
|
|
|
|
- [lttrs-android](https://codeberg.org/iNPUTmice/lttrs-android) supports UP via JMAP WebPush
|
|
|
|
- [DeltaChat](https://delta.chat/) -- [source](https://github.com/deltachat) -- [other clients](https://support.delta.chat/t/list-of-all-know-client-projects/3059)
|
|
|
|
- [K9-mail](https://k9mail.app/) -- [source](https://github.com/k9mail) -- [closed](https://github.com/thunderbird/thunderbird-android/issues/5123) [issues](https://github.com/thunderbird/thunderbird-android/issues/5165) -- [JMAP request](https://github.com/thunderbird/thunderbird-android/issues/3272) -- [wishlist](https://connect.mozilla.org/t5/ideas/idb-p/ideas/label-name/thunderbird%20android) (this is not on it)
|
|
|
|
- Email servers:
|
|
|
|
- [mailcow](https://docs.mailcow.email/) (contains Dovecot)
|
|
|
|
- [Dovecot](https://doc.dovecot.org) -- [push plugin](https://doc.dovecot.org/main/core/plugins/push_notification.html), [push-lua](https://doc.dovecot.org/main/core/plugins/push_notification_lua.html)
|
|
|
|
- [Stalwart](https://stalw.art/) -- [JMAP push](https://stalw.art/docs/jmap/push/)
|
|
|
|
|
|
|
|
Prominent email apps:
|
|
|
|
|
|
|
|
- [lttrs-android](https://codeberg.org/iNPUTmice/lttrs-android) supports UP via JMAP WebPush
|
|
|
|
- [DeltaChat](https://delta.chat/) -- [source](https://github.com/deltachat) -- [other clients](https://support.delta.chat/t/list-of-all-know-client-projects/3059)
|
|
|
|
- [K9-mail](https://k9mail.app/) -- [source](https://github.com/k9mail) -- [closed](https://github.com/thunderbird/thunderbird-android/issues/5123) [issues](https://github.com/thunderbird/thunderbird-android/issues/5165) -- [JMAP request](https://github.com/thunderbird/thunderbird-android/issues/3272) -- [wishlist](https://connect.mozilla.org/t5/ideas/idb-p/ideas/label-name/thunderbird%20android) (this is not on it)
|
|
|
|
|
|
|
|
Email servers:
|
|
|
|
|
|
|
|
- [mailcow](https://docs.mailcow.email/) (contains Dovecot)
|
|
|
|
- [Dovecot](https://doc.dovecot.org) -- [push plugin](https://doc.dovecot.org/main/core/plugins/push_notification.html), [push-lua](https://doc.dovecot.org/main/core/plugins/push_notification_lua.html)
|
|
|
|
- [Stalwart](https://stalw.art/) -- [JMAP push](https://stalw.art/docs/jmap/push/)
|
|
|
|
|
|
|
|
---
|
|
|
|
[^1]: A "power user" on a freedom software OS need not wait for UnifiedPush provision, as they can install a UnifiedPush distributor, grant it sufficient permissions, and connect it to a server of their choosing. However this does not change the equation much for app developers targeting ordinary people. |