about summary refs log tree commit diff
path: root/modules/services
diff options
context:
space:
mode:
Diffstat (limited to 'modules/services')
-rw-r--r--modules/services/nixos-mailserver.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/services/nixos-mailserver.nix b/modules/services/nixos-mailserver.nix
index 2c78780..469a418 100644
--- a/modules/services/nixos-mailserver.nix
+++ b/modules/services/nixos-mailserver.nix
@@ -37,6 +37,10 @@ in
       group = "dovecot2";
     };
 
+    # TODO: https://gitlab.com/simple-nixos-mailserver/nixos-mailserver/-/merge_requests/316
+    # WTF: nobody knows why this is needed, but removing it breaks dovecot2.
+    services.dovecot2.sieve.extensions = [ "fileinto" ];
+
     systemd.services.dovecot2 = {
       serviceConfig.SupplementaryGroups = [ "acme" ];
     };