Создание недостающих папок Maildir++ в Dovecot

Я запускаю Dovecot на своем почтовом сервере и храню сообщения в формате Maildir++. У меня есть следующие каталоги (а также обычные каталоги Maildir) в /var/mail/user:

.Something.2013
.Something.2013.Foo
.Something.2013.Bar
.Something.2014.Foo
.Something.2014.Bar

Когда я просматриваю эти каталоги в почтовом клиенте (Roundcube WebMail, Apple Mail), Something/2014 папка имеет немного другой значок и не позволяет помещать в нее почту, предположительно потому, что она фактически не существует в качестве почтового каталога.

Как ни странно, ни один из вышеперечисленных каталогов не указан в subscriptions файл; просто Something является.

Могу ли я просто создать эту папку с mkdir .Something.2014 или мне еще нужно сделать?

1 ответ

Да, вы можете просто создать отсутствующую папку.Something.2014. Это выглядит иначе, потому что наличие этой отсутствующей папки является допустимым - это тип папки, который может содержать только дочерние папки, но не сообщения (хотя дочерние папки могут содержать сообщения). В большинстве случаев это просто ошибка из-за того, что не создается полная цепочка папок (в данном случае не создается.Something.2014) или из-за случайного использования "." в имени папки. Вы можете увидеть это, если создадите папку в Thunderbird с "." во имя.

Другие вопросы по тегам