I am thinking the time is right to implement a #NNCP-based email network.
Anyone interested?
I am thinking the time is right to implement a #NNCP-based email network.
Anyone interested?
@jgoerzen I'm not currently using NNCP for anything, but it's on my list of "I definitely need this, I just need to take the time to sit down and sort it out" things.
Also I hate modern email and how ... complicated and hard it is. Bring it on.
@elb I'm now ready to announce #NNCPNET, the #NNCP-based email network. https://salsa.debian.org/jgoerzen/docker-nncpnet-mailnode/-/wikis/home
It is open to all. It can route email across the Internet or USB stick. You can run a full, real mail server without a public IP, port forwarding, or even Internet access. It's a friend-of-a-friend network; mail delivery is automatic, but adding people is done by humans.
It uses all the tools that you're used to with Internet email, but is the opposite of it. Enjoy!
@jeremiah_ @elb #NNCPNET, the new #NNCP-based email network, now has a bidirectional, opt-in, Internet #email bridge! https://salsa.debian.org/jgoerzen/docker-nncpnet-mailnode/-/wikis/bridge/intro
This gates Internet email to/from NNCP. The bridge is off by default. It is a full participant in #SPF, #DKIM, #DMARC, and #TLS in both directions.
Yes, now you can get Internet email straight to your #RaspberryPi ! (And even without this, your Pis can email each other!)
I spotted some people were trying to define structured data format over email.
https://structured.email/
in a form intended to carry application/ld+json which I believe is what activity streams serialized as.
Which leads to the silly possibility of activity streams messages over usenet messages.
Activity pub acts a lot like email without store and forward, every message posted has to get distributed to all of the following servers if not even for every account so it gets more and more expensive the more people someone follows.
Newer protocols (matrix) that try to do synchronization often use merkle trees, and that makes deleting stuff really hard.
I've been thinking usenet's method of passing blocks of messages around by comparing lists of message ids helps decrease the numbers of connections needed to share posts, and does a better job of allowing for deleting old posts.
Both of which I think are desirable features for passing around social messages.
I think the big problem for original usenet is if it's popular scammers will harvest your email address from it and spam you, so there need to be a way of posting with an identity that allows controlling if someone can send direct messages back at the poster.