Merge branch 'eqyiel/nixos-mailserver-feat/make-lmtp_save_to_detail_mailbox-optional'

This commit is contained in:
Antoine Eiche 2020-05-08 21:02:55 +02:00
commit 7788eccc24
2 changed files with 11 additions and 1 deletions

View File

@ -182,6 +182,16 @@ in
default = {}; default = {};
}; };
lmptSaveToDetailMailbox = mkOption {
type = types.enum ["yes" "no"];
default = "yes";
description = ''
If an email address is delimited by a "+", should it be filed into a
mailbox matching the string after the "+"? For example,
user1+test@example.com would be filed into the mailbox "test".
'';
};
extraVirtualAliases = mkOption { extraVirtualAliases = mkOption {
type = types.loaOf (mkOptionType { type = types.loaOf (mkOptionType {
name = "Login Account"; name = "Login Account";

View File

@ -139,7 +139,7 @@ in
} }
recipient_delimiter = + recipient_delimiter = +
lmtp_save_to_detail_mailbox = yes lmtp_save_to_detail_mailbox = ${cfg.lmptSaveToDetailMailbox}
protocol lmtp { protocol lmtp {
mail_plugins = $mail_plugins sieve mail_plugins = $mail_plugins sieve