nixos-configuration/hosts/iron/services/mail.nix
2025-12-09 15:31:25 +01:00

39 lines
800 B
Nix

{
#sops.secrets."domain_key_jalr.de".owner = "rspamd";
jalr = {
mailserver = {
enable = true;
fqdn = "hha.jalr.de";
domains = [
{
domain = "jalr.de";
enableDKIM = true;
}
{
domain = "fablab-nea.de";
enableDKIM = false;
}
];
users = import ../secrets/mail-users.nix;
messageSizeLimit = 50 * 1024 * 1024;
};
};
services.postfix = {
settings = {
main = {
smtp_bind_address = "159.69.103.126";
smtp_bind_address_enforce = true;
};
master = {
smtp.args = [
"-o"
"inet_protocols=ipv4"
];
};
};
};
services.nginx.virtualHosts."hha.jalr.de" = {
enableACME = true;
forceSSL = true;
};
}