chore: roundcube on gustave + patch stalwart

This commit is contained in:
Luj 2025-03-10 14:18:43 +01:00
parent 12d7d20bc6
commit 7414530d3e
Signed by: luj
GPG key ID: 6FC74C847011FD83
4 changed files with 73 additions and 6 deletions

View file

@ -161,5 +161,21 @@
networking.firewall.allowedTCPPorts = [ 51820 ];
networking.firewall.allowedUDPPorts = [ 51820 ];
services.roundcube = {
enable = true;
plugins = [
"managesieve"
];
hostName = "webmail.luj.fr";
extraConfig = ''
# starttls needed for authentication, so the fqdn required to match
# the certificate
$config['smtp_server'] = "tls://mail.luj.fr";
$config['smtp_user'] = "%u";
$config['smtp_pass'] = "%p";
$config['imap_host'] = 'ssl://mail.luj.fr';
'';
};
system.stateVersion = "23.11";
}