Saya menerima pesan kesalahan berikut di /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
Apa cara yang disukai untuk mengembalikan indeks?
Jawaban:
Menurut utas ini berjudul: IMAP Dovecot Error - Cache indeks rusak 10.6.4 sepertinya Anda hanya perlu melakukan hal berikut:
sumber
doveadm index -u <username> INBOX
melakukan trik?Saya menemukan cara termudah untuk mengembalikan file indeks adalah ini.
Hentikan Dovecot
Ganti nama, atau hapus, seluruh folder .imap untuk setiap pengguna yang terpengaruh (Saya lebih suka menghapus, tetapi yang berhati-hati mungkin merasa sebaliknya)
Mulai Dovecot
Ketika kotak surat dicentang, Dovecot hanya akan membuat ulang indeks seolah-olah itu adalah kotak surat baru yang tidak dilihatnya sebelumnya, tanpa kehilangan hentakan.
sumber