initial mailman config

This commit is contained in:
Rouven Seifert 2023-04-04 00:04:04 +02:00
parent b9c58f5363
commit d1fb1b3de1
Signed by untrusted user: rouven.seifert
GPG key ID: B95E8FE6B11C4D09
3 changed files with 18 additions and 1 deletions

11
modules/mailman.nix Normal file
View file

@ -0,0 +1,11 @@
{ config, ... }:
{
services.mailman = {
enable = true;
serve.enable = true;
webHosts = [ "lists.${config.fsr.domain}" ];
hyperkitty.enable = true;
enablePostfix = true;
siteOwner = "root@${config.fsr.domain}";
};
}