Archiv Datenbank Nachrichten können teilweise nicht geladen werden

Hallo,

ich habe seit kurzem ein Problem mit meiner Datenbank. Es äußert sich darin, dass in Mailstore eine Fehlermeldung bei manchen Emails angezeigt wird - die Email könne nicht komplett geladen werden.

Ich habe zum Test auch eine aktuelle Email aus Mailstore gelöscht und diese erneut archivieren lassen - der Fehler bleibt leider bestehen.

Frage vorab (das Log ist relativ lang) - woher kommt der Fehler und wie kann ich wieder einen konsistenten Zustand erreichen? Zukünftige Mails sollten wieder korrekt archiviert werden. Versionsstand ist aktuell.

Danke

Der Datenbankcheck zeigt folgendes (gekürzt wegen Zeichenbeschränkung):

    Creating a list of archive stores to verify...
1 archive stores will now be verified.
Verifying archive store 1 (DefaultFileGroup)...
Performing database health check...
    Checking indexes of database 'D:\Daten\Allgemein\Mailstore\Data\MailStoreFileGroup.fdb' ...
    No disabled indexes in database 'D:\Daten\Allgemein\Mailstore\Data\MailStoreFileGroup.fdb' found. OK.
Creating a list of messages to be verified...
68.818 messages are about to be verified.
(...)
[Status] 68.100 messages verified...
[Status] 68.200 messages verified...
[Status] 68.300 messages verified...
Message #73950: Header for mime entity #218408 is not available. Container: 817.dat, Entry #48.
Message #73950: The message does not exist in the index.
Message #73951: Header for mime entity #218412 is not available. Container: 817.dat, Entry #59.
Message #73951: The message does not exist in the index.
Message #74308: Header for mime entity #219453 is not available. Container: 828.dat, Entry #227.
Message #74308: Header for mime entity #219454 is not available. Container: 828.dat, Entry #229.
Message #74308: Header for mime entity #219455 is not available. Container: 828.dat, Entry #231.
Message #74386: Data for mime entity #219699 is not available. Container: 828.dat, Entry #680.
[Status] (none)
68.818 messages verified.
Verify recovery records
Checking property file rr.prop
Property file rr.prop ok.
Verifying Mid Range 0 - 9999
Range ok.
Verifying Mid Range 10000 - 19999
Range ok.
Verifying Mid Range 20000 - 29999
Range ok.
Verifying Mid Range 30000 - 39999
Range ok.
Verifying Mid Range 40000 - 49999
Range ok.
Verifying Mid Range 50000 - 59999
Range ok.
Verifying Mid Range 60000 - 69999
Range ok.
Verifying Mid Range 70000 - 79999
Range ok.

Hallo @Utter,

es scheint, dass Mails nicht korrekt abgelegt, aber indexiert wurden.
Das lässt vermuten, dass ein externes Programm an den Archivdateien “herumpfuscht”,
auch wenn dies sicher nicht so beabsichtigt ist.

Übliche Verdächtige wären hier Antivirus-/Security-Lösungen und Cloud-/Backup-Dienste.

Bitte prüfen Sie, ob solche Programme installiert sind und eventuell die Archivdateien beeinflussen:

  • Tragen Sie den Archivstandort als Ausnahme in AV-Programmen ein
    (z.B. “C:\users\IHRNAME\documents\MailStore Home”)
  • Lassen Sie den Archivstandort nicht von Backup- und Cloud-Diensten live synchronisieren,
    z.B. OneDrive, Dropbox etc. und Dateien kopierender Backup-Software,
    nutzen Sie stattdessen die integrierte Backup-Funktion oder achten Sie dringend darauf, dass MailStore Home geschlossen ist, während Backups angefertigt werden

In MailStore Home können Sie aktuell nur diese fehlenden Einträge bereinigen, indem Sie unter
[Verwaltung] -> [Wartung] -> Ungenutzten Speicherplatz freigeben
Die bereits fehlenden Einträge werden dann entfernt.

1 „Gefällt mir“

Hallo Rebecca,

vielen Dank für Ihre Antwort.

Ich habe unter dem Menüpunkt “ungenutzten Speicherplatz freigeben” die Datenbank bereinigen lassen. Wenn ich unmittelbar danach ins Archiv schaue, kann ich weiterhin bei einigen Emails folgendes lesen: “Die Email konnte nicht vollständig abgerufen werden”

Wenn ich diese Meldung anklicke, öffnet sich ein Fenster. im Unteren Teil kann ich folgendes lesen:

 (...)
 zCQ1VH0tGas7izqazDi+J+RCBjsQoqsb6abV2Ce5BPVOqx/K7TxkBMoAyhAIn9ONpjRZL2zqj
 h+90bUGJQeS+yaCVAcCpyI81n1+012fdxqLKHvD16kfR5BArw=

-- MIME Entity --
$ ID:            219741
$ Decoded:       True
$ SHA1 Hash:     f964f02c3899e9173615c835d22f62ae927746dc
$ Retr Errors:   HeaderNotAvailable
Error: Header not available

-- MIME Entity --
$ ID:            219742
$ Decoded:       True
$ SHA1 Hash:     0603f8951f8d4cfc26394993ff938254398ddab8
$ Retr Errors:   HeaderNotAvailable
Error: Header not available

Es gibt keine Cloud-Synchronisier-Dienste. Den GData Antivirus Wächter habe ich zum Test deaktiviert. Danach ein paar der “defekten” Emails im Archiv gelöscht und einen neuen Archivlauf angestoßen. Auch ein Teil der jetzt neu archivierten Emails zeigt den selben Fehler.

Ich habe anschließend nochmal die Integrität prüfen lassen (es wurden nach “Speicherplatz freigeben” und vor “Integrität prüfen” 22 Emails neu archiviert.)

Es wurden daraufhin ca. 1080 Fehler angezeigt. Hier nochmals ein Ausschnitt:

Message #74363: Header for mime entity #219651 is not available. Container: 828.dat, Entry #592.
Message #74363: The message does not exist in the index.
Message #74364: Header for mime entity #219654 is not available. Container: 828.dat, Entry #598.
Message #74364: Header for mime entity #219655 is not available. Container: 828.dat, Entry #599.
Message #74364: Header for mime entity #219656 is not available. Container: 828.dat, Entry #601.
Message #74364: Header for mime entity #219657 is not available. Container: 828.dat, Entry #603.
Message #74364: Header for mime entity #219658 is not available. Container: 828.dat, Entry #605.
Message #74364: Data for mime entity #219658 is not available. Container: 828.dat, Entry #606.
Message #74364: Header for mime entity #219659 is not available. Container: 828.dat, Entry #607.
Message #74364: Data for mime entity #219659 is not available. Container: 828.dat, Entry #608.
Message #74364: Header for mime entity #219660 is not available. Container: 828.dat, Entry #609.
Message #74364: Data for mime entity #219660 is not available. Container: 828.dat, Entry #610.
Message #74364: Header for mime entity #219661 is not available. Container: 828.dat, Entry #611.
Message #74364: Data for mime entity #219661 is not available. Container: 828.dat, Entry #612.
Message #74364: Header for mime entity #219662 is not available. Container: 828.dat, Entry #613.
Message #74364: Header for mime entity #219663 is not available. Container: 828.dat, Entry #614.
Message #74364: The message does not exist in the index.
Message #74365: Data for mime entity #219664 is not available. Container: 828.dat, Entry #617.
Message #74366: Data for mime entity #219665 is not available. Container: 828.dat, Entry #619.
Message #74367: Header for mime entity #219667 is not available. Container: 828.dat, Entry #621.
Message #74368: Header for mime entity #219671 is not available. Container: 828.dat, Entry #628.
Message #74373: Data for mime entity #219678 is not available. Container: 828.dat, Entry #642.
Message #74380: Header for mime entity #219691 is not available. Container: 828.dat, Entry #664.
Message #74381: Data for mime entity #219692 is not available. Container: 828.dat, Entry #667.
Message #74382: Data for mime entity #219693 is not available. Container: 828.dat, Entry #669.
Message #74388: Header for mime entity #219702 is not available. Container: 829.dat, Entry #1.
Message #74390: Header for mime entity #219705 is not available. Container: 829.dat, Entry #6.
Message #74391: Header for mime entity #219709 is not available. Container: 829.dat, Entry #13.
Message #74393: Header for mime entity #219712 is not available. Container: 829.dat, Entry #18.
Message #74394: Header for mime entity #219715 is not available. Container: 829.dat, Entry #23.
Message #74394: Header for mime entity #219716 is not available. Container: 829.dat, Entry #25.
Message #74395: Header for mime entity #219718 is not available. Container: 829.dat, Entry #28.
Message #74396: Header for mime entity #219722 is not available. Container: 829.dat, Entry #35.
Message #74397: Header for mime entity #219724 is not available. Container: 829.dat, Entry #38.
Message #74397: Header for mime entity #219725 is not available. Container: 829.dat, Entry #40.
Message #74399: Data for mime entity #219727 is not available. Container: 829.dat, Entry #45.
Message #74400: Data for mime entity #219728 is not available. Container: 829.dat, Entry #47.
Message #74401: Data for mime entity #219729 is not available. Container: 829.dat, Entry #49.
Message #74403: Data for mime entity #219731 is not available. Container: 829.dat, Entry #53.
Message #74404: Header for mime entity #219733 is not available. Container: 829.dat, Entry #55.
Message #74404: Header for mime entity #219734 is not available. Container: 829.dat, Entry #57.
Message #74405: Header for mime entity #219737 is not available. Container: 829.dat, Entry #61.
Message #74405: Data for mime entity #219737 is not available. Container: 829.dat, Entry #62.
Message #74405: Header for mime entity #219738 is not available. Container: 829.dat, Entry #63.
Message #74406: Header for mime entity #219741 is not available. Container: 829.dat, Entry #68.
Message #74406: Header for mime entity #219742 is not available. Container: 829.dat, Entry #70.
Message #74410: Header for mime entity #219751 is not available. Container: 829.dat, Entry #85.
Message #74411: Header for mime entity #219754 is not available. Container: 829.dat, Entry #90.
Message #74413: Header for mime entity #219759 is not available. Container: 829.dat, Entry #98.
Message #74413: Header for mime entity #219760 is not available. Container: 829.dat, Entry #100.
Message #74413: Header for mime entity #219761 is not available. Container: 829.dat, Entry #102.
Message #74414: Header for mime entity #219763 is not available. Container: 829.dat, Entry #105.
Message #74415: Header for mime entity #219768 is not available. Container: 829.dat, Entry #114.
Message #74415: Header for mime entity #219770 is not available. Container: 829.dat, Entry #118.
Message #74415: Header for mime entity #219771 is not available. Container: 829.dat, Entry #120.
Message #74416: Header for mime entity #219773 is not available. Container: 829.dat, Entry #123.
Message #74416: Header for mime entity #219774 is not available. Container: 829.dat, Entry #125.
Message #74418: Header for mime entity #219778 is not available. Container: 829.dat, Entry #132.

Was kann es noch sein und wie bekomme ich es wieder in den Griff. Aktuell vertraue ich meinem Archiv nicht mehr.

Können Sie bitte kurz auf der Startseite im Dashboard von MailStore Home prüfen,
wo das Archiv liegt?
Ist dies “C:\Users\IHRNAME\Documents\MailStore Home”, oder liegt es woanders?
Verwenden Sie MailStore Home als installierte Variante, oder als Portable?

Statt GData zu deaktivieren, fügen Sie bitte Ausnahmen hinzu:
GData Einstellungen: Ausnahmen hinzufügen

Dringend ausgeschlossen werden muss der Standort des Archivs.
Viele Virenscanner fehlinterpretieren die Dateiverschlüsselung als Angriff, auch wenn es hier ja völlig beabsichtigt ist.

(Diese Paranoia ist auf berüchtigte Malware zurückzuführen, die Dateien verschlüsselt und mit erpresserischen Methoden für eine Gegenleistung anbietet, diese dann wieder freizugeben.)

Bitte prüfen Sie auch, ob in Ihrem Virenscanner im Verlauf und unter Quarantäne Einträge zu finden sind, dass Vorgänge oder Dateien blockiert oder entfernt wurden.
Bevor die Ursache nicht gefunden ist, wird dies immer wieder geschehen.

Hallo,
ich habe das komplette Mailstore-Verzeichnis als Ausnahme in GData hinterlegt.

Das Programm befindet sich als portable Variante auf Laufwerk d:\daten\Mailstore…

Ich habe nochmals die Funktion “ungenutzten Speicherplatz freigeben” benutzt - es bleiben aber weiterhin die über 1000 fehlerhaften Einträge bei der Integritätsprüfung vorhanden.

Neu archivierte Einträge sind ebenfalls sporadisch weiterhin fehlerhaft - GData sollte nun aber ausgeschlossen werden.

Woran kann es noch liegen und wie bekomme ich es wieder konsistent?

Haben Sie ein Backup ds Archivs?

Die in dem Log genannten Container (***.dat) sind irreparabel beschädigt.
Sie können nur noch bei geschlossenem MailStore Home durch eine vorherige Datei ersetzt werden.