# SPDX-FileCopyrightText: 2023 Simon Bruder # # SPDX-License-Identifier: AGPL-3.0-or-later { config, lib, ... }: lib.mkIf config.sbruder.mailserver.enable { # Enable recursor for DNSBLs etc. services.resolved.enable = false; services.unbound = { enable = true; settings = { server = { interface = [ "127.0.0.53" ]; }; }; resolveLocalQueries = false; # does not work with .53 }; networking.resolvconf.extraConfig = '' name_servers='127.0.0.53' ''; }