Я получил следующее сообщение об ошибке в /var/mail/mail.err
:
Jun 14 00:03:42 max dovecot: IMAP(bernhard):
Corrupted index cache file /home/bernhard/Mail/.indexes/.imap/INBOX/dovecot.index.cache:
Broken virtual size for mail UID 5618
Каков предпочтительный способ восстановления индекса?
Ответы:
В соответствии с этим потоком под названием: IMAP Dovecot Error - поврежден кэш индекса 10.6.4. Похоже, вам просто нужно сделать следующее:
источник
doveadm index -u <username> INBOX
делать?Я считаю, что самый простой способ восстановить индексные файлы это.
Стоп Довекот
Переименуйте или удалите всю папку .imap для любых затронутых пользователей (я предпочитаю удалять, но осторожный может чувствовать себя иначе)
Запустить голубятню
Когда почтовый ящик проверен, Dovecot просто воссоздает индексы, как если бы это был новый почтовый ящик, который он не видел раньше, без пропуска.
источник