Wie kann Thunderbird den lokalen .maildir-Ordner verstehen?


8

Es ist einige (relativ kurze) Zeit her, seit Thunderbird endlich Unterstützung für Maildir-Speicher erhalten hat (ich verwende Thunderbird 38.1.0 zum Zeitpunkt dieses Schreibens). Leider scheint es nur zu gelten, wie Thunderbird selbst E-Mails intern speichert, z. B. für IMAP / POP3-Konten. Was ich mir jedoch wünsche, ist, den Inhalt eines typischen Verzeichnisses /home/user/.maildir lesen zu können, das lokal für einen Benutzer zugestellte E-Mails enthält (als Alternative zu / var / spool / mail style Zustellung).

Die beste Idee, die ich mir ausgedacht habe, ist die Verknüpfung eines speziell für diesen Zweck erstellten Posteingangsordners mit Thunderbirds Konto "Lokale Ordner", aber Thunderbird scheint nicht einmal in der Lage zu sein, die darin enthaltene E-Mail "Posteingang" zu bemerken erscheint leer (nicht einmal ein Neustart hilft).

Ich kann natürlich wieder ein Movemail-Konto für Thunderbird mit / var / spool / mail einrichten (nachdem ich exim neu konfiguriert habe, das die lokale Postzustellung entsprechend durchführt), aber ich möchte es ehrlich gesagt nicht müssen.

Antworten:


1

Als zusätzliche Information für diejenigen, die sich das Gleiche fragen (das ich im vergangenen Sommer für Thunderbird 60.8.0 untersucht hatte), dachte ich, ich würde Folgendes teilen, da ich hoffte, das Maildir-Setup meines Thunderbird mit Mutt zu koppeln.

Aus einem Hinweis in Mozillas Support zu Thunderbird und Maildir:

Hinweis - Dies ist KEIN vollständiges Maildir in dem Sinne, dass die meisten Benutzer, insbesondere Linux- oder E-Mail-Administratoren, Maildir kennen. Sie können Thunderbird-Konten weder auf ein Mailserververzeichnis verweisen, noch werden Nachrichtenflags mit E-Mails gespeichert. Weitere Informationen finden Sie im Wiki

https://support.mozilla.org/en-US/kb/maildir-thunderbird

https://wiki.mozilla.org/Thunderbird/Maildir

Sie geben nicht an, warum dies so ist, nur dass es so ist.

Eine Überprüfung der Unterschiede zwischen den Kopfzeilen der E-Mails ist wie folgt.

Mutt, mit vdirsyncer und offlineimap

< Return-Path: <email@example.com>
…

Thunderbird

> From - Fri Jul 26 21:00:32 2019
> X-Mozilla-Status: 0001
> X-Mozilla-Status2: 00000000
> X-Mozilla-Keys:                                                                                 
> Return-Path: <email@example.com>
…

Außerdem hat Thunderbird am Ende der E-Mail-Kopie eine leere Zeile eingefügt.


0

Ich denke, Tbird wurde entwickelt, um das Format / home / user / mail dir zu verwenden, in dem Postfächer einzelne Dateien sind. Wenn ich mich erinnere, legt das Maildir-Format jede Nachricht in einer separaten Datei ab. Was Sie versuchen könnten, ist ein indirekter Weg, um das Problem zu umgehen. Dazu gehört die Installation eines IMAP-Servers (wie Dovecot), der mehrere Formate (wie Maildir) lesen und Ihren Tbird mit dem lokalen Dovecot verbinden kann. Ich weiß, dass der von mir verwendete Taubenschlag nach neuen E-Mails im Spool-Verzeichnis sucht - aber er kann auch nach neuen E-Mails in Ihrem Home-Verzeichnis suchen.

Meine E-Mail wird vorgefiltert, wenn sie in separaten E-Mail-Ordnern (einzelne Dateien in meinem Setup) auf meinem Linux-Server eingeht. Der Vorteil beim Ausführen meines eigenen IMAP-Clients besteht darin, dass ich mehrere Computer auf mehreren Betriebssystemen mit mehreren Benutzernamen habe - alle können unter Dovecot auf denselben Mail-Speicher zugreifen - unabhängig davon, ob ich auf demselben Computer oder über mein lokales Netz darauf zugreifen muss.

Ich spiele weiter mit der Idee, es über einen Webserver von außerhalb meines Hauses zugänglich zu machen, hatte aber nicht wirklich die Notwendigkeit. Stellen Sie sich einen IMAP-Server als eine Art "Adapter" für Ihre Daten vor, damit diese in Thunderbird eingespeist werden können ...?

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.