Email

Dovecot:損壞的 Mbox 索引記憶體文件

  • September 22, 2020

我收到以下錯誤消息/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 個文件。

引用自:https://unix.stackexchange.com/questions/137225