nixos-config/services/mail.nix
Felix Schröter f61b49d9d5
fix(mail): switch SMTP provider
web.de SMTP credentials were often disabled.
2024-01-14 17:55:03 +01:00

30 lines
565 B
Nix

{ config, ... }:
{
age.secrets.smtp = {
file = ../secrets/smtp.age;
group = "smtp";
mode = "440";
};
programs.msmtp = {
enable = true;
defaults = {
tls = true;
tls_starttls = true;
auth = true;
};
accounts.default = {
tls = true;
tls_starttls = true;
host = "in-v3.mailjet.com";
port = 587;
user = "8f445e9664e3668e7c859bfcf189e71e";
passwordeval = "cat ${config.age.secrets.smtp.path}";
from = "admin@felschr.com";
};
};
users.groups.smtp = { gid = 983; };
}