-{ lib, pkgs, config, myconfig, ... }:
+{ lib, pkgs, config, ... }:
{
imports = [
./milters.nix
extraDomains = let
zonesWithMx = builtins.filter (zone:
lib.attrsets.hasAttr "withEmail" zone && lib.lists.length zone.withEmail > 0
- ) myconfig.env.dns.masterZones;
+ ) config.myEnv.dns.masterZones;
mxs = map (zone: "mx-1.${zone.name}") zonesWithMx;
in builtins.listToAttrs (map (mx: lib.attrsets.nameValuePair mx null) mxs);
};