]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/private/system/backup-2.nix
Change mail relay to opensmtpd
[perso/Immae/Config/Nix.git] / modules / private / system / backup-2.nix
index f241ad1c45d40fda80ab4ec994003ff47fac7bd4..ede5bc2e438af5a581affaf590c62e6109d57ad3 100644 (file)
@@ -1,5 +1,5 @@
 { privateFiles }:
-{ config, pkgs, resources, ... }:
+{ config, pkgs, resources, name, ... }:
 {
   boot.kernelPackages = pkgs.linuxPackages_latest;
   myEnv = import "${privateFiles}/environment.nix" // { inherit privateFiles; };
       (n: ips: map (ip: { address = ip; prefixLength = (if n == "main" && ip == pkgs.lib.head ips.ip6 then 64 else 128); }) (ips.ip6 or []))
       config.myEnv.servers.backup-2.ips);
     defaultGateway6 = { address = "fe80::1"; interface = "ens3"; };
-
-    defaultMailServer = {
-      directDelivery = true;
-      hostName = "eldiron.immae.eu:25";
-      useTLS = true;
-      useSTARTTLS = true;
-      root = "postmaster@immae.eu";
-    };
   };
 
   services.cron = {
@@ -56,6 +48,7 @@
     ssh_key_private = config.myEnv.rsync_backup.ssh_key.private;
   };
 
+  myServices.mailRelay.enable = true;
   myServices.monitoring.enable = true;
   myServices.databasesReplication = {
     postgresql = {