Fehler Indizes Nachrichten in Evolution 2.6
4 febbraio 2008, 12:05 Bugs , Debian , Tipps & Tricks 4. Februar 2008, 12:05
Herunterladen von E-Mail mit Evolution 2.6 heute stieß ich auf eine Reihe von Fehlern, aufgrund von Korruption, mit denen das Programm unterhält die Indizierung der Nachrichten in jedem Ordner-Datei.
Die Botschaft, die jeden Versuch, die Mail herunterladen erschien, war die folgende: "Zusammenfassung und Ordner stimmen nicht überein, sogar nach einem Sync" (in englischer Sprache: "Zusammenfassung und Ordner Missverhältnis, auch nach einem Sync").
Das Problem aufgedeckt worden ist, wegen eines schweren Ausschreitungen in der Natur aufgetreten Fälle der Nicht-Aufhebung der ursprünglichen Nachrichten auf dem POP3-Server, was zu einer exponentiellen Multiplikation von Botschaften neben jedem "Senden / Empfangen".
Es war auch unmöglich, den Papierkorb zu leeren.
Um dies zu korrigieren Ich folge zwei einfachen Schritten:
- Ich zum ersten Mal geschlossen Entwicklung
-
Dann habe ich killato alle Instanzen des Programms im Daemon-Modus überleben GUI-Programm im Hintergrund laufen und einige erweiterte Funktionen, einschließlich des Rechts Verzeichnisindizierung.:
/usr/lib/evolution/2.6/killev -
Schließlich entfernte ich alle Indizes rekursiv alle Verzeichnisse mit dem Befehl:
find ~/.evolution/ -name "*.ev-summary" -print0 | xargs -0 rm -rf
Auf dem ersten Neustart der Evolution das Problem ist weg.















23. August 2008 um 14:47 Uhr
Vielen Dank! Ich löste die Zeilen in due3 sputtanamento aller meiner Mail!
Mein Problem war, ein wenig "anders, indem Sie bis zu spaßen Indizes die Post ... im Grunde der Titel der E-Mail nicht zu dem Inhalt entsprechen ... naja, bot eine Email, die von meinem Chef kam mir eine Nacht von Fahrrädern und Bier ...
Die Nachricht, aber ich habe das Problem gelöst
Vielen Dank!
Marionette
24. August 2008 um 23:46
Hallo Puppet,
Ich bin froh, dass diese wenigen Zeilen wird hilfreich sein, prüfen Sie mit mir zurück, wann immer Sie wollen!
Guter Beginn der Woche
Ivan
11. Mai 2010 um 01.51 Uhr
Eine wichtige Aktualisierung dieser alten Post!
Im Laufe der Zeit erheblich Evolution hat die Struktur der Indizierung von Dateien Verzeichnis geändert wird, dann ist der obige Befehl nicht mehr ausreichen, um das Problem der mangelnden Synchronisation zwischen Indizes und den Inhalt zu lösen - nein, sagen wir, dass der Befehl geworden ist völlig nutzlos !
Hier ist die neue Folge von Befehlen ausgeführt werden soll, nicht gemacht zu haben, bevor eine vollständige Sicherung Ihrer ~ Evolution.:
evolution --force-shutdowncd ~/.evolution/mail/local
find -name "*.cmeta" -exec rm -f {} \;
find -name "*.ibex.index.data" -exec rm -f {} \;
find -name "*.ibex.index" -exec rm -f {} \;
Rat zu Evolution offline zu überprüfen, dass das Geschäft nicht schwere Schäden verursacht wieder zu öffnen:
evolution --component=mail --offlineAuf diese Weise vermeiden wir, zum Beispiel für den Download der Mail-Client auf einem Kompromiss, Löschen sie vom Server und schließlich finden wir dann nicht in der Lage, um sie lokal zu erholen.
Bye!
20. Mai 2010 um 01.11 Uhr
Schalten Sie es sich von einem Programm, das die Wutanfälle wir am Ende immer das Lernen macht QSA
Hier ist eine aktualisierte Version der oben genannten Befehle:
evolution --force-shutdowncd ~/.evolution/mail/local
find -name "folders.db" -exec rm -f {} \;
find -name "*.cmeta" -exec rm -f {} \;
find -name "*.ibex.index.data" -exec rm -f {} \;
find -name "*.ibex.index" -exec rm -f {} \;
Wir hoffen, dass der letzte sein!
28. Juli 2010 um 18:17 Uhr
Dank Ivan,
Ich hatte lange auf der Suche nach einer Lösung für das Problem gegeben, und heute habe ich versucht wieder durch Zufall, und ich weiß nicht wie, kam auf Ihrer Website und Ihren Vorschlag.
Ich es endlich geschafft, all diese Nachrichten zu löschen.
Danke danke
Enzo
5. August 2010 um 10:44 Uhr
Hallo Enzo, ich freue mich Sie bitte zuerst eine staatliche Beihilfe