dovecot2: fix sieves

This commit is contained in:
2024-02-02 20:47:20 +00:00
parent 56734fe5da
commit 27edee0bbf

View File

@@ -129,8 +129,12 @@
];
services.dovecot2.sieve = {
# maybe not all of these are needed. source: <https://github.com/NixOS/nixpkgs/pull/275031#issuecomment-1891052685>
plugins = [ "sieve_imapsieve" "sieve_extprograms" ];
# extensions = [ "fileinto" ];
# sieve_imapsieve: <https://doc.dovecot.org/configuration_manual/sieve/plugins/imapsieve/>
# - allows configuring sieve scripts at a mailbox level (?).
# sieve_extprograms: <https://doc.dovecot.org/configuration_manual/sieve/plugins/extprogram>
# - allows writing filters in something like bash, or any other invokable program
# plugins = [ "sieve_imapsieve" "sieve_extprograms" ];
extensions = [ "fileinto" ];
# globalExtensions = [ "vnd.dovecot.pipe" "vnd.dovecot.environment" ];
# if any messages fail to pass (or lack) DKIM, move them to Junk
# XXX the key name ("after") is only used to order sieve execution/ordering