home.social

#nncp — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #nncp, aggregated by home.social.

fetched live
  1. Convince your friends to host their own email server a home and do help them set it up…

    Then set up NNCP routes to and from their email server to your own self-hosted email server(s) and any of your mutual friend's self-hosted email servers

  2. Convince your friends to host their own email server a home and do help them set it up…

    Then set up NNCP routes to and from their email server to your own self-hosted email server(s) and any of your mutual friend's self-hosted email servers

    #CommunityEmail #FriendOfAFriend #NNCP #Email

  3. @orsinium I know, they stole email from us claiming to combat spam and somehow there is still spam

    ==Email==

    Maybe I only need to receive email over SMTP.

    Otherwise email transfer using NNCP with known-trusted-hosts of friends and family?

    Perhaps #FOAF even?

    Perhaps as part of NNCPNET?

    Maybe (text-only) #USENET also via NNCP?

    Edit: bc I just found #NNCP and #NNCPNET and think this could be a solution

    ==Webdev==

    I can use #RubyOnRails as needed ¯\_(ツ)_/¯

  4. @orsinium I know, they stole email from us claiming to combat spam and somehow there is still spam

    ==Email==

    Maybe I only need to receive email over SMTP.

    Otherwise email transfer using NNCP with known-trusted-hosts of friends and family?

    Perhaps #FOAF even?

    Perhaps as part of NNCPNET?

    Maybe (text-only) #USENET also via NNCP?

    Edit: bc I just found #NNCP and #NNCPNET and think this could be a solution

    ==Webdev==

    I can use #RubyOnRails as needed ¯\_(ツ)_/¯

  5. @spacehobo This sent me down a rabbit hole and now I'm all jazzed up about #NNCP.

  6. @spacehobo This sent me down a rabbit hole and now I'm all jazzed up about #NNCP.

  7. @karen With #NNCP, we break the tyranny of online with delay-tolerant networking. complete.org/nncp/ The new #NNCPNET is an email network running atop it -- with bridges to the public Internet. salsa.debian.org/jgoerzen/dock

    2/

  8. @karen With #NNCP, we break the tyranny of online with delay-tolerant networking. complete.org/nncp/ The new #NNCPNET is an email network running atop it -- with bridges to the public Internet. salsa.debian.org/jgoerzen/dock

    2/

  9. @ireneista Oh interesting! I'd enjoy hearing some about your project.

    These days I am mostly working with its successor #NNCP but UUCP still is fun to work with also. Especially over slow radios like #LoRa.

  10. @ireneista Oh interesting! I'd enjoy hearing some about your project.

    These days I am mostly working with its successor #NNCP but UUCP still is fun to work with also. Especially over slow radios like #LoRa.

  11. I have a new blog post: "I'm not very popular, thankfully. That makes the Internet fun again."

    I muse that not having to care about subscriber counts lets me write about the things that interest me, from non-square DOS VGA text mode pixels in Linux to #NNCP and such. I couldn't do that if I cared about advertisers and subscriber counts and so forth.

    changelog.complete.org/archive

  12. I have a new blog post: "I'm not very popular, thankfully. That makes the Internet fun again."

    I muse that not having to care about subscriber counts lets me write about the things that interest me, from non-square DOS VGA text mode pixels in Linux to #NNCP and such. I couldn't do that if I cared about advertisers and subscriber counts and so forth.

    changelog.complete.org/archive

  13. @kelbot I'll also call out #UUCP. It was one of the last 2 large-scale asynchronous communication methods we had (the last being email, which still survives in that form). Could talk over anything. #NNCP is a worthy successor and, while it doesn't do modems, it does do #encryption and USB drives.

  14. @kelbot I'll also call out #UUCP. It was one of the last 2 large-scale asynchronous communication methods we had (the last being email, which still survives in that form). Could talk over anything. #NNCP is a worthy successor and, while it doesn't do modems, it does do #encryption and USB drives.

  15. Yay, just made a port of #NNCP to #OpenBSD!

    (Note: I'm saying nothing about the quality of my Makefile etc.… :flan_blush:)

  16. Yay, just made a port of #NNCP to #OpenBSD!

    (Note: I'm saying nothing about the quality of my Makefile etc.… :flan_blush:)

  17. @usul @lwn I like to say "#NNCP is to #UUCP as #ssh is to telnet". That is, NNCP adds modern encryption and a lot more flexibility, while dropping UUCP's modem focus.

    If you really do need to use modems, NNCP is more flexible than UUCP in how you get data in and out of it, and it is certainly possible to transport NNCP using UUCP. (Vice-versa is more difficult because UUCP has no API for this)

    1/

  18. @usul @lwn I like to say "#NNCP is to #UUCP as #ssh is to telnet". That is, NNCP adds modern encryption and a lot more flexibility, while dropping UUCP's modem focus.

    If you really do need to use modems, NNCP is more flexible than UUCP in how you get data in and out of it, and it is certainly possible to transport NNCP using UUCP. (Vice-versa is more difficult because UUCP has no API for this)

    1/

  19. This is a great article by #LWN @lwn about #NNCPNET, which uses #NNCP to form an email network that lets you run real mail servers (even with an Internet bridge) as easily as it used to be! lwn.net/SubscriberLink/1031208

  20. This is a great article by #LWN @lwn about #NNCPNET, which uses #NNCP to form an email network that lets you run real mail servers (even with an Internet bridge) as easily as it used to be! lwn.net/SubscriberLink/1031208

  21. My new blog post, Memoirs of the Early #Internet, unearths a few relics of the early Internet and #UUCP days from some obscure sites.

    changelog.complete.org/archive

    Researching cool things a person can do with #asynchronous #email over #NNCP (#NNCPNET) led me down that path. So while you're there, you can also check out the post about the NNCPNET Internet email gateway. changelog.complete.org/archive

  22. My new blog post, Memoirs of the Early #Internet, unearths a few relics of the early Internet and #UUCP days from some obscure sites.

    changelog.complete.org/archive

    Researching cool things a person can do with #asynchronous #email over #NNCP (#NNCPNET) led me down that path. So while you're there, you can also check out the post about the NNCPNET Internet email gateway. changelog.complete.org/archive

  23. NNCPNET Can Optionally Exchange Internet Email

    A few days ago, I announced NNCPNET, the email network based atop NNCP. NNCPNET lets anyone run a real mail server on a network that supports all sorts of topologies for transport, from Internet to USB drives. And verification is done at the NNCP protocol level, so a whole host of Internet email bolt-ons (SPF, DMARC, DKIM, etc.) are unnecessary.

    Shortly after announcing NNCPNET, I added an Internet bridge. This lets you get your own DOMAIN.nncpnet.org domain, and from there route email to and from the Internet using a gateway node. Simple, effective, and a way to get real email to and from your laptop or Raspberry Pi without having to have a static IP, SPF, DMARC, DKIM, etc.

    It’s a volunteer-run, free, service. Give it a try!

    #nncp

  24. #uucp and #nncp are very complex beasts but very interesting to poke around with however, trying to run a #Usenet through it or #email server is a pain in the ass

  25. All right so I kind of have the basics of what #nncp is now let's see if I can figure out how to set up an email server that runs over that I think the downside of it though is in order to send emails to other people add I would have to add them to the node list I think

  26. Announcing the NNCPNET Email Network

    From 1995 to 2019, I ran my own mail server. It began with a UUCP link, an expensive long-distance call for me then. Later, I ran a mail server in my apartment, then ran it as a VPS at various places.

    But running an email server got difficult. You can’t just run it on a residential IP. Now there’s SPF, DKIM, DMARC, and TLS to worry about. I recently reviewed mail hosting services, and don’t get me wrong: I still use one, and probably will, because things like email from my bank are critical.

    But we’ve lost the ability to tinker, to experiment, to have fun with email.

    Not anymore. NNCPNET is an email system that runs atop NNCP. I’ve written a lot about NNCP, including a less-ambitious article about point-to-point email over NNCP 5 years ago. NNCP is to UUCP what ssh is to telnet: a modernization, with modern security and features. NNCP is an asynchronous, onion-routed, store-and-forward network. It can use as a transport anything from the Internet to a USB stick.

    NNCPNET is a set of standards, scripts, and tools to facilitate a broader email network using NNCP as the transport. You can read more about NNCPNET on its wiki!

    The “easy mode” is to use the Docker container (multi-arch, so you can use it on your Raspberry Pi) I provide, which bundles:

    • Exim mail server
    • NNCP
    • Verification and routing tools I wrote. Because NNCP packets are encrypted and signed, we get sender verification “for free”; my tools ensure the From: header corresponds with the sending node.
    • Automated nodelist tools; it will request daily nodelist updates and update its configurations accordingly, so new members can be communicated with
    • Integration with the optional, opt-in Internet email bridge

    It is open to all. The homepage has a more extensive list of features.

    I even have mailing lists running on NNCPNET; see the interesting addresses page for more details.

    There is extensive documentation, and of course the source to the whole thing is available.

    The gateway to Internet SMTP mail is off by default, but can easily be enabled for any node. It is a full participant, in both directions, with SPF, DKIM, DMARC, and TLS.

    You don’t need any inbound ports for any of this. You don’t need an always-on Internet connection. You don’t even need an Internet connection at all. You can run it from your laptop and still use Thunderbird to talk to it via its optional built-in IMAP server.

    #email #nncp #uucp

  27. Announcing the NNCPNET Email Network

    From 1995 to 2019, I ran my own mail server. It began with a UUCP link, an expensive long-distance call for me then. Later, I ran a mail server in my apartment, then ran it as a VPS at various places.

    But running an email server got difficult. You can’t just run it on a residential IP. Now there’s SPF, DKIM, DMARC, and TLS to worry about. I recently reviewed mail hosting services, and don’t get me wrong: I still use one, and probably will, because things like email from my bank are critical.

    But we’ve lost the ability to tinker, to experiment, to have fun with email.

    Not anymore. NNCPNET is an email system that runs atop NNCP. I’ve written a lot about NNCP, including a less-ambitious article about point-to-point email over NNCP 5 years ago. NNCP is to UUCP what ssh is to telnet: a modernization, with modern security and features. NNCP is an asynchronous, onion-routed, store-and-forward network. It can use as a transport anything from the Internet to a USB stick.

    NNCPNET is a set of standards, scripts, and tools to facilitate a broader email network using NNCP as the transport. You can read more about NNCPNET on its wiki!

    The “easy mode” is to use the Docker container (multi-arch, so you can use it on your Raspberry Pi) I provide, which bundles:

    • Exim mail server
    • NNCP
    • Verification and routing tools I wrote
    • Automated nodelist tools; it will request daily nodelist updates and update its configurations accordingly, so new members can be communicated with
    • Integration with the optional, opt-in Internet email bridge
      • It is open to all. The homepage has a more extensive list of features.

        I even have mailing lists running on NNCPNET; see the interesting addresses page for more details.

        There is extensive documentation, and of course the source to the whole thing is available.

        The gateway to Internet SMTP mail is off by default, but can easily be enabled for any node. It is a full participant, in both directions, with SPF, DKIM, DMARC, and TLS.

        You don’t need any inbound ports for any of this. You don’t need an always-on Internet connection. You don’t even need an Internet connection at all. You can run it from your laptop and still use Thunderbird to talk to it via its optional built-in IMAP server.

        #email #nncp #uucp

  28. @jeremiah_ @elb #NNCPNET, the new #NNCP-based email network, now has a bidirectional, opt-in, Internet #email bridge! salsa.debian.org/jgoerzen/dock

    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!)

  29. @jeremiah_ @elb #NNCPNET, the new #NNCP-based email network, now has a bidirectional, opt-in, Internet #email bridge! salsa.debian.org/jgoerzen/dock

    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!)

  30. @elb I'm now ready to announce #NNCPNET, the #NNCP-based email network. salsa.debian.org/jgoerzen/dock

    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!

  31. @elb I'm now ready to announce #NNCPNET, the #NNCP-based email network. salsa.debian.org/jgoerzen/dock

    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!

  32. I am thinking the time is right to implement a #NNCP-based email network.

    Anyone interested?

  33. I am thinking the time is right to implement a #NNCP-based email network.

    Anyone interested?

  34. @codemonkeymike I've even found people interested in my obscure asynchronous communication interests like #NNCP and #UUCP. Twitter was never great for less popular things and got worse over time as it tried to boost the popular.

    #Mastodon is the closest thing I've seen to a 90s #BBS, and this is a compliment.

    You can also follow hashtags here, so any post by any person that is followed by anybody on your instance with that hashtag will show up in your feed. 2/

  35. @codemonkeymike I've even found people interested in my obscure asynchronous communication interests like #NNCP and #UUCP. Twitter was never great for less popular things and got worse over time as it tried to boost the popular.

    #Mastodon is the closest thing I've seen to a 90s #BBS, and this is a compliment.

    You can also follow hashtags here, so any post by any person that is followed by anybody on your instance with that hashtag will show up in your feed. 2/

  36. @kyonshi This is one reason that I mostly use #NNCP instead of #UUCP these days. There are some use cases where UUCP is *perfect*. For instance, long-distance, low-power, low-speed radios such as #LoRa or #XBeeSX. LoRa has speeds similar to the modems UUCP used back in the day, and it can be quite useful for that. But nowadays, nicer support for USB drives and encryption is a win.

  37. @kyonshi Welcome! I was sort of half-consciously scrolling along, and then all of a sudden my brain went, "Wait, what? Did I see #UUCP in that list? Why yes I did!" Hello, fello human that knows what UUCP and Usenet are! I have been running UUCP (and its successor #NNCP) off and on for 30 years. I have a page at complete.org/uucp/ and there's complete.org/nncp/ about NNCP. Curious what you are doing with UUCP and who you connect to. Also I offer Usenet feeds via NNCP.

  38. working on my #usenet configuration. decided to go back to leafnode and pan for my #linux laptop instead of inn2 via uucp, which means my configuration slowly resembles some sort of network lab, with my windows machine using #thunderbird and #hamster, my server having inn2, alpine, and tin, and this one now.

    in addition while these happily connect to my server via #nntp, the server itself currently only uses #uucp to exchange messages with other servers (and maybe soon #nncp)

  39. playing around with #nncp right now (#uucp's fresh-faced little sibling).

    finally managed to get it set up to hopefully do what it is supposed to do. @jgoerzen's guides on his website helped, but the app's documentation is again spread over multiple man pages that barely seem to be connected to one another.

    nncp can transport data (e.g. #mail or #usenet, or bigger files) between different nodes that do not need a direct connection, or even be online at the same time.

  40. @kyonshi Yeah, it's from an earlier era. It is amazing over low-bandwidth and lossy links (LoRA radios, for instance) but isn't entirely at home in 2024. #NNCP its its spiritual successor (sort of like ssh is to telnet), and I use it a lot. More modern setup, everything encrypted, etc. complete.org/nncp/ has some links. NNCP doesn't deal well with noisy serial links though 🙂

    I'm curious what you're doing with your UUCP setup.