From 24b6a385d69f5fe60107b9f5f766764bdee886cc Mon Sep 17 00:00:00 2001 From: Ahwx Date: Mon, 28 Jul 2025 00:55:27 +0200 Subject: [PATCH] feat: set up a system mailer so that errors will be emailed --- modules/services/email.nix | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 modules/services/email.nix diff --git a/modules/services/email.nix b/modules/services/email.nix new file mode 100644 index 0000000..5876fa9 --- /dev/null +++ b/modules/services/email.nix @@ -0,0 +1,19 @@ +{ + pkgs, + config, + ... +}: +{ + programs.msmtp = { + enable = true; + accounts.default = { + auth = true; + tls = true; + port = 465; + host = "smtp.migadu.com"; + from = config.liv.variables.senderEmail; + user = config.liv.variables.senderEmail; + passwordeval = "${pkgs.coreutils}/bin/cat ${config.sops.secrets.systemMailerPassword.path}"; + }; + }; +}