From 313f0123054b5b5d1474f9a0d98569dce08df143 Mon Sep 17 00:00:00 2001 From: Malte Meiboom Date: Mon, 5 Jan 2026 13:27:28 +0100 Subject: [PATCH] Update README --- README.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a923601..e1a2b67 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,13 @@ Husk is written in Rust and uses Sequoia PGP for encryption and certificate hand ## Status -Currently the milter does nothing but filling a logfile :) +Milestone 1 in reached: + +Husk can encrypt passing mails for simple cases, meaning: + +- for all recipients of an email, a valid certificate is locally available. +- if that is not the case, Husk will not modify the email. +- Husk will not query keyservers (or other sources) for certificates - this is part of milestone 2. Please be patient. @@ -53,6 +59,14 @@ To use with `postfix`: more than one. The string `inet:localhost:3000` corresponds to the `connection` setting in `config.toml`. + You can add the line + + ``` + non_smtpd_milters = $smtpd_milters + ``` + + directly after the line containing `smtpd_milters`, so that local calls to `sendmail` will also invoke `Husk`. + - Start the milter: Assuming you are in the root directory of the project: