Files
dotfiles/hosts/remilia/mailserver.nix
Amneesh Singh 950cf357d1 lib/network: init
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2023-01-23 21:39:56 +05:30

24 lines
613 B
Nix

{ config, pkgs, lib, network, ... }:
{
mailserver =
let domain = network.addresses.domain.natto; in
rec {
enable = true;
fqdn = "mail.${domain}";
sendingFqdn = fqdn;
domains = [ domain ];
certificateDomains = [ "mail.${domain}" ];
certificateScheme = 3;
loginAccounts = {
"natto@${domain}" = {
hashedPasswordFile = "/var/secrets/natto@${domain}.key";
};
"masti@${domain}" = {
hashedPasswordFile = "/var/secrets/masti@${domain}.key";
};
};
enablePop3 = false;
enablePop3Ssl = false;
};
}