72d6ba1ec6
mailsystem: postfix: Reduce information forwarded to rspamd milter
2025-12-28 19:06:52 +01:00
0fb4242c3b
mailsystem: {dovecot,postfix}: Update allowed protocols/ciphers
...
Take from simple-nixos-mailserver.
2025-12-28 19:06:15 +01:00
6b1f987f82
mailsystem: postfix: Update option names to comply with 25.11
2025-12-12 11:58:51 +01:00
54f84355ee
flake.nix: Update NixOS release to 25.11
2025-12-08 22:34:53 +01:00
3a9b2c8b59
mailsystem: Add option extraSettingsFile to allow partial encryption of configuration
Test / tests (push) Failing after 4m45s
2025-02-23 18:11:55 +01:00
c1b19d6e33
mailsystem: Use newly added 'mailnix' package to generate postfix/dovecot files
2025-02-23 18:11:47 +01:00
a1e87f70fa
Merge options virtualAccountAliases and virtualDomainAliases into virtualAliases
2025-02-23 18:11:01 +01:00
faf6f549b0
Remove accounts.<name>.aliases and rename extraVirtualAliases to virtualAccountAliases
...
Test / tests (push) Failing after 3m0s
In order to simplify configuration and reduce configuration variability,
this commit removes the option to directly add aliases to each single
mail account. Instead, aliaes should be centrally configured using the
option 'virtualAccountAliases'.
2025-01-06 23:29:40 +01:00
30532bbfca
Actually reject mails sent to system accounts and add respective testcase
2025-01-06 23:25:59 +01:00
5f49caec49
Add configuration option to alias entire domains and respective tests
2025-01-06 23:25:59 +01:00
9149f03384
mailsystem: Configure rspamd as spam filter
2025-01-06 23:04:45 +01:00
b805502099
mailsystem: Add basic postfix configuration
2025-01-06 23:04:45 +01:00