]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
config: Add @mailbox_defaults = english
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Tue, 11 Mar 2025 10:31:18 +0000 (12:31 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Wed, 12 Mar 2025 09:23:57 +0000 (09:23 +0000)
src/config/config-parser.c
src/config/default-settings-import.h

index 69353b1325c6757ff5148a6858ad166e475058bd..a81acda32e7dfc6dac7c10a1af3a8365ebae7d56 100644 (file)
@@ -3278,6 +3278,7 @@ void config_parse_load_modules(bool dump_config_import)
 
        config_import = str_new(default_pool, 10240);
        str_append(config_import, stats_metric_defaults);
+       str_append(config_import, mailbox_defaults);
        i_array_init(&new_infos, 64);
        /* drop any default infos which depend on plugins that don't exist */
        for (i = 0; all_infos[i] != NULL; i++) {
index fa74ae587dc84650a24943ba4e562059190f4fb7..9069b64260b271bbfe96ad8d8b28e5ea8cba170b 100644 (file)
@@ -36,3 +36,22 @@ static const char *stats_metric_defaults =
 "   fields = rss utime\n"
 "}\n"
 "}\n";
+
+static const char *mailbox_defaults =
+"group @mailbox_defaults english {\n"
+"  namespace inbox {\n"
+"    inbox = yes\n"
+"    mailbox Drafts {\n"
+"      special_use = \\Drafts\n"
+"    }\n"
+"    mailbox Junk {\n"
+"      special_use = \\Junk\n"
+"    }\n"
+"    mailbox Sent {\n"
+"      special_use = \\Sent\n"
+"    }\n"
+"    mailbox Trash {\n"
+"      special_use = \\Trash\n"
+"    }\n"
+"  }\n"
+"}\n";