You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 15, 2025. It is now read-only.
Hi !
I wanted to comment on the other ticket but just have been closed. It is about 2 things
Architecture
Just an example, mollysocket is the equivalent for signal (and molly as signal client - should be merged soon, available as a beta) of you-have-mail for your mail providers. You may want give a look, I've written it in rust too :)
Concerning UnifiedPush : your app (you-have-mail) will receive an endpoint with its UnifiedPush distributor (ntfy/NextPush/Conversation/etc) and this endpoint may change.
Basically, you have to set your you-have-mail-cli endpoint in you-have-mail (android) and the android app will update its endpoint when it receives a new one. (see molly/mollysocket)
The push message
I haven't look how you send it. But we suggest 2 solutions:
a - A generic message and a sync-on-push strategy : the app sync when it receives the notification.
b - Webpush : so the content of the message is encrypted. You can give a look at the UP-Example's class related to WebPush to see how it works
Hi !
I wanted to comment on the other ticket but just have been closed. It is about 2 things
Just an example, mollysocket is the equivalent for signal (and molly as signal client - should be merged soon, available as a beta) of you-have-mail for your mail providers. You may want give a look, I've written it in rust too :)
Concerning UnifiedPush : your app (you-have-mail) will receive an endpoint with its UnifiedPush distributor (ntfy/NextPush/Conversation/etc) and this endpoint may change.
Basically, you have to set your you-have-mail-cli endpoint in you-have-mail (android) and the android app will update its endpoint when it receives a new one. (see molly/mollysocket)
I haven't look how you send it. But we suggest 2 solutions:
a - A generic message and a sync-on-push strategy : the app sync when it receives the notification.
b - Webpush : so the content of the message is encrypted. You can give a look at the UP-Example's class related to WebPush to see how it works