У меня есть каталог с несколькими тысячами файлов электронной почты с другого сервера на базе Dovecot, но у них нет индексов. Я хотел бы «импортировать» их в существующую, работающую структуру каталогов Dovecot, чтобы индексные файлы и новые файлы /, / cur и / tmp были созданы заново.
Есть ли способ сделать это?
Я думал об использовании почтового клиента, чтобы создать место хранения и переместить их в созданный каталог ./cur, а затем попросить клиента переиндексировать, но я не знаю, будут ли обновлены индексы на стороне сервера.
РЕДАКТИРОВАТЬ: Несмотря на то, что я ответил на этот вопрос, я бы принял ответ, который либо (или оба):
НОТА: Я использовал клиент Apple Mail в Yosemite 10.10.5, и когда я начал переиндексирование, я увидел, что 47 000 сообщений «читаются» с сервера, хотя только около 10 000 находились во вновь добавленной папке. Это означает, что что бы ни сделала Apple Mail, она отказалась от глобальной перестройки индексов.
Итак, я попробовал эксперимент:
Процессор нагревается, и вентиляторы начинают работать, поскольку он обрабатывает 34 639 сообщений (похоже, он не просто выбирает один почтовый ящик для синхронизации.
Индексы и файлы кеша на сервере начинают расти и изменять время их модификации - Успех!