From: Timo Sirainen Date: Sat, 17 Feb 2018 20:59:23 +0000 (+0200) Subject: mbox: Enable .imap/ index directories with all layouts X-Git-Tag: 2.3.9~2203 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f2646a16aa86104b243866d285d0c6cace50306b;p=thirdparty%2Fdovecot%2Fcore.git mbox: Enable .imap/ index directories with all layouts LAYOUT=fs isn't any special here. The mboxes are created as files just the same for LAYOUT=Maildir++ and for LAYOUT=index and it's not possible to create index files under them. --- diff --git a/src/lib-storage/index/mbox/mbox-storage.c b/src/lib-storage/index/mbox/mbox-storage.c index 7f60907fa2..2a9ab4de2a 100644 --- a/src/lib-storage/index/mbox/mbox-storage.c +++ b/src/lib-storage/index/mbox/mbox-storage.c @@ -714,8 +714,7 @@ static void mbox_storage_add_list(struct mail_storage *storage, mlist->module_ctx.super = list->v; mlist->set = mail_namespace_get_driver_settings(list->ns, storage); - if (strcmp(list->name, MAILBOX_LIST_NAME_FS) == 0 && - *list->set.maildir_name == '\0') { + if (*list->set.maildir_name == '\0') { /* have to use .imap/ directories */ list->v.get_path = mbox_list_get_path; }