39 lines
800 B
Nix
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;
|
|
};
|
|
}
|