https://changelog.complete.org/archives/10768-announcing-the-nncpnet-email-network Skip to content The Changelog Comments on family, technology, and society Menu * About * Friends Search for: [ ] [Search] Announcing the NNCPNET Email Network April 9, 2025Linux, Online Lifeemail, nncp, uucpJohn Goerzen 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. Post navigation - Why You Should (Still) Use Signal As Much As Possible NNCPNET Can Optionally Exchange Internet Email - 3 thoughts on "Announcing the NNCPNET Email Network" 1. [3a411c5db] Anonymous says: April 10, 2025 at 10:22 pm @jgoerzen this sounds exciting! I can't wait to try it out. 2. Pingback: Uutiset (11.04.2025) - Karajamaki Likes * [72161aae] Wizard Tig * [a284d0b4] nueh * [9dc5a5a4] gameRevolt * [d14f2f01] Martin Gleadow * [dd83a029] aspragg * [01EJTFKZ] Alun Jones * [3dd7bdab] Brian Harrington * [icon] Adam Sjogren * [cc6ae5c3] sporksmith :unicycle: :rust: * [b12a1372] Luca Molteni * [1d1056dc] minimoysmagician * [6ee06ca4] Lutin Discret * [ae5fe8fd] Helge Hess * [c04fe1ec] Giulio Cesare Solaroli * [6cea1880] TheDragon * [123051a7] anarcat Mentions * [] John Goerzen Reposts * [13fe760e] [?][?] lkh * [3a411c5d] [?][?] Anonymous * [9dc5a5a4] [?][?] gameRevolt * [0ac3810e] [?][?] Geist * [d14f2f01] [?][?] Martin Gleadow * [dd83a029] [?][?] aspragg * [983b7cdd] [?][?] Ambrose Andrews * [c04fe1ec] [?][?] Giulio Cesare Solaroli * [2137810b] [?][?] Olafur Jens Sigurdsson * [aefad509] [?][?] mountain * [0bbbfae0] [?][?] Suramya Tomar * [6cea1880] [?][?] TheDragon * [123051a7] [?][?] anarcat * [5fe25e9b] [?][?] John Goerzen Leave a Reply Cancel reply Your email address will not be published. Required fields are marked * [ ] [ ] [ ] [ ] [ ] [ ] [ ] Comment * [ ] Name * [ ] Email * [ ] Website [ ] [Post Comment] [ ] [ ] [ ] [ ] [ ] [ ] [ ] D[ ] This site uses Akismet to reduce spam. Learn how your comment data is processed. To respond on your own website, enter the URL of your response which should contain a link to this post's permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Learn More) [ ] [Ping me!] Recent Comments * Ed W8EMV on Memoirs of the Early Internet * Garry Boldenow on Giant Concrete Arrows, Old Maps, and Fascinated Kids * Uutiset (11.04.2025) - Karajamaki on Announcing the NNCPNET Email Network * Anonymous on Announcing the NNCPNET Email Network * Debacle on Why You Should (Still) Use Signal As Much As Possible Tags * airgap * archiving * asynchronous * backup * backups * bicycling * books * dar * darcs * Debian * emacs * emacs2018 * email * encryption * facebook * filesystems * git * grandma * haskell * hosting * Internet * jacob * lora * mercurial * mesh * moinmoin * music * nncp * obama * org-mode * oscon * politics * privacy * python * radio * religion * security * tech support * trac * Tuttle * uucp * vcs * version control * wiki * zfs April 2025 S M T W T F S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 << Mar Disclosures Cookies are in use on this site. To help defray part of the cost of operating the services on complete.org, this page at one time provided commissions for products purchased through links in some posts, whether my comments were positive or negative. The commissions have long since been discontinued, the account receiving them closed. This site is supported solely by me. Search for: [ ] [Search] Blogroll * Cliff Morrow * Lambda the Ultimate * Shae Erisson Meta * Log in * Entries feed * Comments feed * WordPress.org Tags * airgap * archiving * asynchronous * backup * backups * bicycling * books * dar * darcs * Debian * emacs * emacs2018 * email * encryption * facebook * filesystems * git * grandma * haskell * hosting * Internet * jacob * lora * mercurial * mesh * moinmoin * music * nncp * obama * org-mode * oscon * politics * privacy * python * radio * religion * security * tech support * trac * Tuttle * uucp * vcs * version control * wiki * zfs Proudly powered by WordPress