Una screenshot del programma per la gestione della posta elettronica Evolution di NovellScaricando la posta con Evolution 2.6 oggi sono incappato in una serie di errori, dovuti al danneggiamento dei file con cui il programma mantiene l’indicizzazione dei messaggi contenuti in ogni cartella. Il messaggio che compariva ad ogni tentativo di effettuare il download della posta era il seguente: “Sommario e cartella non corrispondono, nemmeno dopo una sincronizzazione” (in inglese: “Summary and folder mismatch, even after a sync”). Il problema si è rivelato subito di una certa gravità perché si è verificata in moti casi la mancata cancellazione dei messaggi originali sul server POP3, con conseguente moltiplicazione esponenziale dei messaggi ad ogni successivo “Invia/Ricevi”. Inoltre era impossibile svuotare il Cestino. Per ripristinare la situazione ho seguito due semplici passaggi:

  1. per prima cosa ho chiuso Evolution
  2. poi ho killato tutte le istanze del programma che in modalità daemon sopravvivono all’interfaccia grafica del programma e gestiscono in background alcune funzionalità avanzate., tra cui proprio l’indicizzazione delle directory:
    /usr/lib/evolution/2.6/killev
  3. infine ho rimosso ricorsivamente tutti gli indici di tutte le directory con il comando:
    find ~/.evolution/ -name "*.ev-summary" -print0 | xargs -0 rm -rf

Al primo riavvio di Evolution il problema è scomparso.

Condividi:
  • del.icio.us
  • Google
  • Digg
  • Sphinn
  • Facebook
  • Technorati
  • YahooMyWeb