I think I finally understand how the postfix and dovecot
Some checks failed
/ check (push) Failing after 2m13s
/ dev-shell (push) Successful in 2m41s
/ rust-packages (push) Successful in 14m7s
/ terraform-providers (push) Successful in 13m11s
/ systems (push) Successful in 53m57s

integration works now. Now the regular accounts should work again,
and with proper handling of catch all aliases for domains, as well
as handling postmaster and abuse emails being forwarded to khs
with proper auto tagging of the mails.
This commit is contained in:
Kaare Hoff Skovgaard 2025-08-01 00:53:09 +02:00
parent 9c4a751fe0
commit 6ac55b7e44
Signed by: khs
GPG key ID: C7D890804F01E9F0
9 changed files with 95 additions and 189 deletions

View file

@ -42,6 +42,6 @@ fn pem_private_key_to_sodium_private_key(p: PemPrivateKeyToSodiumPrivateKey) ->
let libsodium_seed = &result[16..48];
let keypair = libsodium_rs::crypto_sign::KeyPair::from_seed(libsodium_seed)?;
let mut stdout = std::io::stdout();
stdout.write(keypair.secret_key.as_bytes())?;
stdout.write_all(keypair.secret_key.as_bytes())?;
Ok(())
}