Mailman fixes #35

Merged
rouven0 merged 9 commits from mailman into main 2023-07-04 09:53:30 +02:00
3 changed files with 6 additions and 2 deletions
Showing only changes of commit a44c2e04e2 - Show all commits

1
config/aliases Normal file
View file

@ -0,0 +1 @@
tanneberger commented 2023-06-05 11:37:38 +02:00 (Migrated from github.com)
Review

why ? for testing

why ? for testing
rouven0 commented 2023-06-05 11:41:54 +02:00 (Migrated from github.com)
Review

Yep, was the only account existing at this time. I'm still not sure whether we want to handle aliases in here at all or just have a stateful (but more private) /etc/aliases

Yep, was the only account existing at this time. I'm still not sure whether we want to handle aliases in here at all or just have a stateful (but more private) /etc/aliases
fugidev commented 2023-06-05 11:46:39 +02:00 (Migrated from github.com)
Review

Everything that involves end user accounts should be done statefully imo. If possible, we could still have aliases to root in nix tho.

Everything that involves end user accounts should be done statefully imo. If possible, we could still have aliases to root in nix tho.
tanneberger commented 2023-06-05 11:37:38 +02:00 (Migrated from github.com)
Review

why ? for testing

why ? for testing
rouven0 commented 2023-06-05 11:41:54 +02:00 (Migrated from github.com)
Review

Yep, was the only account existing at this time. I'm still not sure whether we want to handle aliases in here at all or just have a stateful (but more private) /etc/aliases

Yep, was the only account existing at this time. I'm still not sure whether we want to handle aliases in here at all or just have a stateful (but more private) /etc/aliases
fugidev commented 2023-06-05 11:46:39 +02:00 (Migrated from github.com)
Review

Everything that involves end user accounts should be done statefully imo. If possible, we could still have aliases to root in nix tho.

Everything that involves end user accounts should be done statefully imo. If possible, we could still have aliases to root in nix tho.
root: mathias_stuhlbein
tanneberger commented 2023-06-05 11:37:38 +02:00 (Migrated from github.com)
Review

why ? for testing

why ? for testing
rouven0 commented 2023-06-05 11:41:54 +02:00 (Migrated from github.com)
Review

Yep, was the only account existing at this time. I'm still not sure whether we want to handle aliases in here at all or just have a stateful (but more private) /etc/aliases

Yep, was the only account existing at this time. I'm still not sure whether we want to handle aliases in here at all or just have a stateful (but more private) /etc/aliases
fugidev commented 2023-06-05 11:46:39 +02:00 (Migrated from github.com)
Review

Everything that involves end user accounts should be done statefully imo. If possible, we could still have aliases to root in nix tho.

Everything that involves end user accounts should be done statefully imo. If possible, we could still have aliases to root in nix tho.

View file

@ -95,7 +95,7 @@ in
"permit_mynetworks"
"reject_unauth_destination"
];
#alias_maps = [ "ldap:${ldap-aliases}" ];
alias_maps = [ "hash:${../config/aliases}" ];
smtpd_milters = [ "local:/run/opendkim/opendkim.sock" ];
non_smtpd_milters = [ "local:/var/run/opendkim/opendkim.sock" ];
smtpd_sasl_auth_enable = true;

View file

@ -10,7 +10,10 @@
webHosts = [ "lists.${config.fsr.domain}" ];
hyperkitty.enable = true;
enablePostfix = true;
siteOwner = "root@${config.fsr.domain}";
siteOwner = "mailman@${config.fsr.domain}";
settings = {
mta.smtp_secure_mode = "SecureMode.SMTPS";
};
ldap = {
enable = true;
serverUri = "ldap://localhost";