Email
Dovecot:損壞的 Mbox 索引記憶體文件
我收到以下錯誤消息
/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 - Corrupted index cache 10.6.4的執行緒,聽起來您只需要執行以下操作:
他寫
回复:IMAP Dovecot 錯誤 - 損壞的索引記憶體 10.6.4
2010 年 11 月 30 日上午 11:10(回復作者)
我不確定這是否是最好的程序,並且可能會產生意想不到的後果,但這是我為解決問題所做的。
我停止了郵件服務。
我從 shell 導航到報告問題的每個目錄。
在這些目錄中,我重命名了以下文件,並在它們前面加上“舊”。
dovecot.index dovecot.index.cache dovecot.index.log
例子:
mv dovecot.index old.dovecot.index
然後我重新啟動了郵件服務。在客戶端訪問時為每個 IMAP 文件夾重新創建了這 3 個文件。