achempion
Joined 9 years ago
Joined 9 years ago
For example, I'm using catch-all address with fastmail. I wasn't able to find any client with the right design that would allow me to define sender address and email account separately during composing, so I can use "[email protected] via [email protected]" as a sender.
You can send "ping me when linux available" and I'll follow up.
Also, from the AGENTS.md
> # Working with the owner
> The standing instruction is to decide on taste and keep going without stopping to ask: build a complete, good-looking client. Ask only for decisions that are theirs, such as the licence or anything outward facing.
Any learnings from this kind of interaction?
Other interesting problem to solve for mail clients is the editor. You should be able to forward/edit untrusted html content. Source: I develop tecotype.com for mac/linux/windows.
But yeah, if you need a predictable way is either APN or safari push notifications.
The trade off is that you gain some extra privacy with simpler architecture and accept that some notifications will be delayed as ios decides when to run the bg job for the app.
source: I develop e2e app with self-hostable server (145 lines of zero deps python for the whole server).
The implementation depends on OpenSSH, Python, Docker and age. Highly trusted / audited / scrutinised / maintained code. This fits well with e2e messaging infra.
For the local sync, I needed sqlite and python comes with sqlite client in a standard lib, ruby requires a gem.
I wanted core parts of the infra (relay and sync) to be implemented with zero external language dependencies. I didn't want to have a relay in ruby and sync in python. TUI example uses textual, so everything fits in a single language.
> Communicate with people you trust, away from the eyes of modern surveillance and large corporations.
I hope this answers your question.