#chatmail does secure email federation that works. Using lean "relay" servers that enforce metadata-minimized end-to-end encryption.
There is a new little tool that checks whether two relays are interacting well for messaging, and how fast. You need a terminal window and be able to execute:
pip install cmping
you can then run for example:
cmping mailchat.pl nine.testrun.org
to perform a "ping" test for e2ee-messaging. Also see chatmail.at/relays
Chatmail: Relays
Chatmail provides FOSS infrastructure for interoperable, secure, speedy and reliable end-to-end encrypted messaging. Check out clients as Arcane Chat, Bots or Delta Chat today!chatmail.at
leberschnitzel
in reply to Delta Chat • • •Delta Chat
in reply to leberschnitzel • • •Radasbona
in reply to Delta Chat • • •i opened DC today and a message from 5 days ago poped up. As usually. 🤨
my telegram, signal and matrix client has realtime notification via #UnifiedPush
Deltachat is unuseable. Sorry guys.
Fast S2S is less important than fast push to client.
Delta Chat
in reply to Radasbona • • •Radasbona
in reply to Delta Chat • • •easy, because in this case i have two in background. only one is necessary.
(btw: i forgot the mastodon client)
Delta Chat
in reply to Radasbona • • •Radasbona
in reply to Delta Chat • • •Delta Chat
in reply to Radasbona • • •Radasbona
in reply to Delta Chat • • •yes.
That is the only necessary background connection. (Foss & self hosted)
Imagine every client demands a connection on his own. (like Deltachat)
feld
in reply to Radasbona • • •Radasbona
in reply to feld • • •Imap-idle aka. imap push
feld
in reply to Radasbona • • •Radasbona
in reply to feld • • •@feld ups sorry - yes. apple push of course.
and graphene? fcm?
feld
in reply to Radasbona • • •Radasbona
in reply to feld • • •@feld thanks.
So DeltaChat supports push delivery 3rd party, and unifiedpush is the well established standard for free Android phones. 💁
feld
in reply to Radasbona • • •I think we could argue until the dogs come home about whether or not it's enough of an "established standard" when the number of users who refuse to use Google Play Services on their phones is dangerously close to zero and the number of apps available that implemented Unified Push is a rounding error when compared to the entire Android apps ecosystem
Delta has to target the common user first before it can expend the effort satisfying a very niche userbase
feld
in reply to feld • • •Radasbona
in reply to feld • • •@feld here in Germany, it is really not close to zero.
here is a huge data sensitive community.
feld
in reply to Radasbona • • •feld
Unknown parent • • •we need more docker testers
github.com/chatmail/relay/pull…
Rebased PR: add docker compose for installing a chatmail relay by missytake · Pull Request #664 · chatmail/relay
GitHubDusty
in reply to Delta Chat • • •Delta Chat
Unknown parent • • •Technical overview - chatmail relay documentation
chatmail.atJarrod Urban
Unknown parent • • •@lexinova @d1 It is just Python. If you do not want to install it with pip you could use a Python virtual environment.
It is almost as easy as running a bash script.
Dusty
Unknown parent • • •Delta Chat
Unknown parent • • •Delta Chat
Unknown parent • • •Upgrade to Dovecot 2.4.0
link2xt (GitHub)Dusty
in reply to Jarrod Urban • • •@jarrodu @lexinova There are tons of moving parts in the diagrams: chatmail.at/doc/relay/overview…
When I see a bunch of moving parts like that, I get cold feet, that it'll be as easy as people make out. Is there a Youtube/Peertube video on this? If it's as easy as you claim, then I'd like to see a from-scratch install on #Debian 12, using python's uv for the package manager of chatrelay (in a uv venv). Including sending initial testing messages proving it's working in production.
Technical overview - chatmail relay documentation
chatmail.atJarrod Urban
in reply to Dusty • • •Debian 13 is out now. If you are thinking of doing that, I would recommend using it. I am using it for all my systems.
ANDREQ 🇷🇺
in reply to Delta Chat • • •Delta Chat
in reply to ANDREQ 🇷🇺 • • •Dusty
Unknown parent • • •Delta Chat
in reply to Dusty • • •@d1 Chatmail relay uses systemd to run services in a venv. All the work setting this up is done by "cmdeploy" script, so you don't need to manage this yourself: chatmail.at/doc/relay/getting_…
As for "cmping", if you just want to run the command, you can install pipx.pypa.io/ and run `pipx run cmping example.org example.net`. pipx will manage creation of venv and setting up cmping package from PyPI.
pipx
pipx.pypa.ioTeoh Han Hui
Unknown parent • • •@lexinova @jarrodu @d1 Use venv, e.g. `python3 -m venv ~/.venv/chatmail` + `. ~/.venv/chatmail/bin/activate`
docs.python.org/3/library/venv…
venv — Creation of virtual environments
Python documentationDusty
in reply to Delta Chat • • •