diff options
| author | gabrix73 <gabriel1@frozenstar.info> | 2026-05-31 02:00:52 +0200 |
|---|---|---|
| committer | gabrix73 <gabriel1@frozenstar.info> | 2026-05-31 02:00:52 +0200 |
| commit | f3d426165fe185d634206d72189bd363c825d49b (patch) | |
| tree | c1f965a15ba11c9cefc81edb41cb43ff222287d6 | |
| parent | 904fb9fbae8c26cf13fdc6719b497248e24f0bf3 (diff) | |
| download | neomutt-config-f3d426165fe185d634206d72189bd363c825d49b.tar.gz neomutt-config-f3d426165fe185d634206d72189bd363c825d49b.tar.xz neomutt-config-f3d426165fe185d634206d72189bd363c825d49b.zip | |
Add YubiKey PIV Ed25519 signing to README
- Add YubiKey signing feature to features list
- Document yubisigner-cli requirement and setup
- Add link to yubisigner project
- Update onion gateway address
- Note automatic signing with vim-yubisigner
| -rw-r--r-- | README.md | 21 |
1 files changed, 18 insertions, 3 deletions
@@ -10,7 +10,8 @@ Full write-up: [Posting to Usenet Anonymously with NeoMutt and Mail2News over To - Multi-account IMAP/SMTP (STARTTLS, port 143/587) - **Mail2news via Tor** — post to Usenet through a `.onion` SMTP gateway, no IP exposed -- F9 macro → interactive post script (newsgroup, subject, editor, review, send) +- **YubiKey PIV Ed25519 signatures** — automatic signing with hardware key (PGP-like clearsign format) +- F7/F9 macro → interactive post script (newsgroup, subject, editor, review, send) - Ephemeral `.invalid` From address — not traceable, not replyable - No IMAP for the mail2news account — send-only @@ -25,6 +26,7 @@ Full write-up: [Posting to Usenet Anonymously with NeoMutt and Mail2News over To | `torsocks` | Tor proxy wrapper | | `swaks` | SMTP test/send tool | | `vim` | Message editor | +| `yubisigner-cli` | YubiKey PIV signing (optional) | On Arch: ```bash @@ -36,6 +38,17 @@ On Debian/Ubuntu: apt install neomutt tor torsocks swaks ``` +### YubiKey signing (optional) + +For automatic post signing with YubiKey PIV Ed25519: + +1. Install [yubisigner](https://github.com/Ch1ffr3punk/yubisigner) dependencies (Go, piv-go, etc.) +2. Build `yubisigner-cli` wrapper (CLI version of yubisigner GUI) +3. Configure YubiKey PIV slot 9c with Ed25519 key +4. Install `vim-yubisigner` wrapper script + +The mail2news account is pre-configured to use `vim-yubisigner` as editor, which automatically signs messages with YubiKey after editing. + --- ## Installation @@ -73,8 +86,10 @@ Subject: test post Write your message in the editor, review the draft, send. -The post goes to `mail2news@xilb7y4kj6u6qfo45o3yk2kilfv54ffukzei3puonuqlncy7cn2afwyd.onion`, -which forwards to Peanny NNTP and propagates from there. +The post goes to `mail2news@qee4i7sags6phsvb2yodwecfj7noimfhhalsjktsvikrwotxzis3raad.onion`, +which forwards to the NNTP server and propagates from there. + +**Posts are automatically signed** with YubiKey PIV Ed25519 in PGP-like clearsign format if `vim-yubisigner` is configured. ### Send directly from the shell (no NeoMutt) |
