MailStore – „Unable to parse server response“ bei Archivierung via IMAP
Summary
Beim Archivieren via IMAP wird von einem MDaemon-E-Mail-Server gibt MailStore die Meldung „Unable to parse server response“ zurück. Fehler beim Empfang einer ungültigen UID von MDaemon.
Cause
Die Fehlermeldung ist generisch und weist darauf hin, dass der IMAP-Server von MDaemon eine falsche oder unerwartete Antwort zurückgegeben hat. Es gibt ein bekanntes Problem in MDaemon, bei dem MDaemon eine „UID 0“ zurückgibt, während die IMAP-Spezifikation eine Ganzzahl größer als Null erfordert.
Resolution
Es gibt zwei Möglichkeiten, dieses Problem im MDaemon Email Server zu beheben. Entfernen Sie die Datei IMAP.MRK für den betreffenden Ordner. Beachten Sie, dass dadurch alle Nachrichtenflags im Ordner zurückgesetzt werden, wodurch alle Nachrichten als UNGESEHEN und UNLESEN angezeigt werden und Flags wie „Beantwortet/Weitergeleitet“ entfernt werden.
- Öffnen Sie die MDaemon-Benutzeroberfläche > Konten > Benutzer > Notieren Sie sich den Pfad zum Postfach des Benutzers.
- Öffnen Sie den Windows Explorer mit dem oben angegebenen Pfad.
- Navigieren Sie in die Ordnerstruktur, um den betreffenden Ordner zu finden. Ordner werden auf der Festplatte mit der Erweiterung .IMAP angezeigt.
- Benennen Sie die Datei IMAP.MRK um oder entfernen Sie sie. MailStore kann nun Nachrichten aus diesem Ordner archivieren und IMAP-Clients laden den Inhalt erneut herunter, wobei das Flag für alle Nachrichten wie oben beschrieben zurückgesetzt wird.
Erstellen Sie einen neuen Ordner und verschieben Sie alle Nachrichten. Dieser Ansatz erfordert mehr manuelle Schritte, behält aber die Flags für Nachrichten bei. Beachten Sie, dass Sie diese Schritte zwar mit einem IMAP-Client ausführen können, es jedoch am besten ist, alle IMAP-Clients zu schließen und die Webmail-Schnittstelle von MDaemon zu verwenden, um Konflikte zu vermeiden.
- Melden Sie sich über die Webmail-Oberfläche von MDaemon beim Postfach des Benutzers an.
- Öffnen Sie Optionen > Ordner, suchen Sie den problematischen Ordner.
- Erstellen Sie einen neuen temporären Ordner, um den ursprünglichen Ordner zu ersetzen.
- Verschieben Sie alle Unterordner unterhalb des problematischen Ordners als Unterordner des temporären Ordners.
- Zurück zur Nachrichtenliste.
- Alle Nachrichten aus dem Problemordner in den temporären Ordner verschieben.
- Gehen Sie zu Optionen > Ordner.
- Löschen Sie „problemfolder“ und benennen Sie „problemfolder-new“ um. zurück zum „Problemordner“.
- MailStore kann nun Nachrichten aus dem betreffenden Ordner archivieren.
Additional Information
MDaemon E-Mail Server hat den Fehler, der dazu führte, dass bei neu erstellten Ordnern ein falscher UID-Wert festgelegt wurde, bereits behoben. Wenn ein vorhandener Ordner jedoch die UID 0 hat, muss dies manuell korrigiert werden. Selbst bei Versionen von MDaemon, bei denen es möglich ist, Ordner mit UID 0 zu erstellen, können die in diesem Artikel beschriebenen Schritte das Problem beheben.
Um zu bestätigen, ob dieses Problem bei Ihnen auftritt, überprüfen Sie entweder das IMAP-Protokoll von MDaemon oder das IMAP-Verbindungsprotokoll von MailStore auf die Zeichenfolge „UID 0“. MDaemon gibt keine UID zurück, die mit null beginnt, daher ist es nicht notwendig, das IMAP-Protokoll zu verstehen, sondern einfach die Zeichenfolge „UID 0“ zu finden. reicht aus, um zu bestätigen, ob dieses Problem bei Ihnen auftritt.
Rezension Hinweise zu Antivirensoftware für andere mögliche Ursachen dieser Fehlermeldung.