From f9a35cacdc63678e9ace8acd8886ed798d93dc55 Mon Sep 17 00:00:00 2001 From: Linus Heckemann Date: Mon, 5 Sep 2022 10:51:49 +0200 Subject: [PATCH] msmtp: allow sending email from aliased addresses --- modules/programs/msmtp.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/programs/msmtp.nix b/modules/programs/msmtp.nix index e1fc35d2..04e7be8e 100644 --- a/modules/programs/msmtp.nix +++ b/modules/programs/msmtp.nix @@ -28,9 +28,12 @@ let tls_trust_file = smtp.tls.certificatesFile; } // optionalAttrs (passwordCommand != null) { passwordeval = toString passwordCommand; - } // msmtp.extraConfig) ++ optional primary '' + } // msmtp.extraConfig) ++ optional primary "account default : ${name}" + ++ map (alias: '' - account default : ${name}''); + account ${alias} : ${name} + from ${alias} + '') aliases); configFile = mailAccounts: '' # Generated by Home Manager.