diff options
| author | Gab <24553253+gabrix73@users.noreply.github.com> | 2025-06-02 18:42:16 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-06-02 18:42:16 +0200 |
| commit | 63031cb46869fa1bbeea653846ab1ec7e8681034 (patch) | |
| tree | be524d19bc5b86ca63cdeae8af8c7903fc177cce | |
| parent | 49b7c0699e73d9a43810bc1d7903ccfeded552db (diff) | |
| download | m2usenet-and-mail2news-63031cb46869fa1bbeea653846ab1ec7e8681034.tar.gz m2usenet-and-mail2news-63031cb46869fa1bbeea653846ab1ec7e8681034.tar.xz m2usenet-and-mail2news-63031cb46869fa1bbeea653846ab1ec7e8681034.zip | |
Update README.md
| -rw-r--r-- | README.md | 17 |
1 files changed, 10 insertions, 7 deletions
@@ -1,19 +1,22 @@ # m2usenet v1.0.0 -**Privacy-focused Usenet posting gateway with automatic fallback support** +**Privacy-focused Usenet posting system with authentication preprocessing** -m2usenet is a secure, privacy-oriented gateway system that allows posting to Usenet newsgroups via mail2news gateways. The system combines web interface posting with email client support, featuring automatic fallback between .onion and clearnet gateways. +m2usenet is a secure, privacy-oriented web interface for posting to Usenet newsgroups. The system preprocesses messages with cryptographic authentication (Hashcash + Ed25519) before forwarding them to external mail2news gateways, featuring automatic fallback between .onion and clearnet gateways. ## 🏗️ Architecture ``` -📱 Web Interface Mode: -┌─────────────┐ ┌─────────────--┐ ┌─────────────┐ ┌─────────────┐ -│ Frontend │────│ Local Mail |────│ Backend Go │────│ NNTP Server │ -│ (PHP Web) │ │ Sendmail+alias │ (m2usenet) │ │ (.onion) │ -└─────────────┘ └────────────--─┘ └─────────────┘ └─────────────┘ +📱 Web Interface (Only Mode): +┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ +│ Frontend │────│ Local Mail │────│ Backend Go │────│ External │────│ NNTP Server │ +│ (PHP Web) │ │ (sendmail │ │ (m2usenet) │ │ Gateway │ │ (.onion) │ +│ │ │ + alias) │ │ +X-headers │ │ (tcpreset) │ │ │ +└─────────────┘ └─────────────┘ └─────────────┘ └─────────────┘ └─────────────┘ ``` +**Flow:** Web UI → Local sendmail → m2usenet preprocessor → External mail2news gateway → Usenet + ## 🔐 Security Features - **Hashcash Proof-of-Work**: Prevents spam with client-side mining |
