Mutt sollte in der Lage sein, eine mbox-Datei zu öffnen. Es ist normal, eine FromZeile ohne Doppelpunkt oben zu haben: Dies gilt für den Umschlag der E-Mail. Es ist schwierig, Ihr Problem zu diagnostizieren, ohne den Dateiinhalt zu sehen. Natürlich schätze ich, dass der Dateiinhalt wahrscheinlich zu privat ist, um ihn zu veröffentlichen. Betrachten Sie die Datei als Textdatei (zum Beispiel mit less). Ist die FromLinie von Kopfzeilen gefolgt ( From:, Subject:usw.)? Gibt es einen Lines:Header, einen Content-Length:Header?
Gilles 'SO - hör auf böse zu sein'
Es sieht so aus: pastebin.com/49fG0N7E Ich habe den Empfänger, den Inhalt und den Domainnamen gelöscht.
chris
Antworten:
4
Die erste Zeile der Mail ist der "Umschlag von Zeile". Es beginnt mit den 5 Zeichen, From␣wobei ␣es sich um ein Leerzeichen handelt. Das ist normal.
From Christian xxx <cg@xxx> Mon May 15 20:22:35 2010
Was ungewöhnlich ist, ist, dass die E-Mail-Adresse zwischen liegt <…>. Das ist ungewöhnlich. Ich weiß nicht, ob es gegen die RFCs ist oder nicht, aber ich kann Mutt-Drosseln sehen.
Sie sollten ein gültiges Postfach erhalten (wie in einem, das Mutt analysieren kann), indem Sie die Postfachdatei über den formailBefehl von procmail verarbeiten .
Ich schätze deine Antwort. Leider fügt formail diesen Header nicht hinzu. RFC 822/4155 weiß nichts darüber.
Chris
Nach dem Neuformatieren der Datei mit formail werden vier (von hundert) Mails in mutt angezeigt.
Chris
@chris Wie viele Dateien werden formail -ds sh -c 'cat >$FILENO.mail'erstellt? Kann mutt sie als einzelne Postfächer lesen, die eine einzelne Mail enthalten?
Gilles 'SO - hör auf böse zu sein'
1
@chris Ok, ich habe das reproduziert und das Problem gefunden: Mutt mag es nicht, wenn die Umschlaglinie Fromnicht die Form hat From something@somewhere trailer text. Insbesondere wird eine Zeile ignoriert, in der sich der Umschlag von der Adresse befindet John Doe <add@ress>. Jetzt werde ich sehen, wie man das behebt.
Gilles 'SO - hör auf böse zu sein'
1
@chris Ich weiß nicht, ob es sich um einen Fehler in Mutt oder in dem Programm handelt, das diese Mailbox erstellt hat, aber siehe meine Antwort für eine Korrektur.
Gilles 'SO - hör auf böse zu sein'
3
Jeder Texteditor kann geöffnet werden .mbox. Neben Texteditoren kann Mozilla Thunderbird sie auch öffnen.
Der Link von @prashanth ist eine funktionierende Lösung. Ich könnte mein Google Mail-Archiv als .mboxDatei herunterladen ( takeout.google.com/settings/takeout ) und es mit Thunderbird öffnen. Sie müssen .mboxlediglich die -file im Pfad des lokalen Ordners in Ihrem Dateisystem ablegen . Zuvor müssen Sie mindestens ein Newsgroup-Konto mit Ihrer echten E-Mail-Adresse erstellen (schreiben Sie alles als News-Server-Adresse, es spielt keine Rolle). Starten Sie Thunderbird neu und Sie haben einen neuen Ordner mit all Ihren Mails und Anhängen.
Aliopi
3
Nach einem Albtraum unter Windows mit Firefox, bei dem die .mbox geöffnet wird, aber nur die erste Nachricht verfügbar ist, stellte ich fest, dass Evolution gut funktioniert: Ich habe einen neuen Ordner erstellt und dann über Datei \ Import ... (Ich komme aus) Italien, das Menü ist eigentlich Importa ...) Ich konnte diese alten Nachrichten lesen ...
Ich mag es nicht, wenn ich die mbox-Datei öffne und sie wirklich importiere.
ThorSummoner
1
In Thunderbird können Sie die Datei öffnen, indem Sie sie in den lokalen Profilordner $HOME/.thunderbird/<profilename>.default/Mail/Local Folders/von Thunderbirds legen. Unter Eine .mbox-Datei wird sie von Thunderbird aufgenommen und angezeigt. Siehe auch die detaillierten Anweisungen, die von prashanth in einem anderen Kommentar verlinkt wurden.
Um eine mboxDatei in Thunderbird anzuzeigen , benötigte ich Folgendes:
Fügen Sie die Import / Export- Erweiterung hinzu, andernfalls gab mir die Option "Importieren" im Menü Extras nicht die Möglichkeit, eine Datei zu importieren (nur Daten usw. von einem anderen Konto / einer anderen App). und
um ein Konto zu verwenden, das für POP konfiguriert wurde, nicht für IMAP (da der Import in IMAP nicht möglich ist - zumindest mit der mboxDatei, die ich importiert habe).
Mit diesen beiden Bedingungen funktionierte alles gut und die Datei war nach dem Import "als Mail" in Thunderbird verfügbar (mit intakten Anhängen).
From
Zeile ohne Doppelpunkt oben zu haben: Dies gilt für den Umschlag der E-Mail. Es ist schwierig, Ihr Problem zu diagnostizieren, ohne den Dateiinhalt zu sehen. Natürlich schätze ich, dass der Dateiinhalt wahrscheinlich zu privat ist, um ihn zu veröffentlichen. Betrachten Sie die Datei als Textdatei (zum Beispiel mitless
). Ist dieFrom
Linie von Kopfzeilen gefolgt (From:
,Subject:
usw.)? Gibt es einenLines:
Header, einenContent-Length:
Header?Antworten:
Die erste Zeile der Mail ist der "Umschlag von Zeile". Es beginnt mit den 5 Zeichen,
From␣
wobei␣
es sich um ein Leerzeichen handelt. Das ist normal.Was ungewöhnlich ist, ist, dass die E-Mail-Adresse zwischen liegt
<…>
. Das ist ungewöhnlich. Ich weiß nicht, ob es gegen die RFCs ist oder nicht, aber ich kann Mutt-Drosseln sehen.Sie sollten ein gültiges Postfach erhalten (wie in einem, das Mutt analysieren kann), indem Sie die Postfachdatei über den
formail
Befehl von procmail verarbeiten .quelle
formail -ds sh -c 'cat >$FILENO.mail'
erstellt? Kann mutt sie als einzelne Postfächer lesen, die eine einzelne Mail enthalten?From
nicht die Form hatFrom something@somewhere trailer text
. Insbesondere wird eine Zeile ignoriert, in der sich der Umschlag von der Adresse befindetJohn Doe <add@ress>
. Jetzt werde ich sehen, wie man das behebt.Jeder Texteditor kann geöffnet werden
.mbox
. Neben Texteditoren kann Mozilla Thunderbird sie auch öffnen.quelle
.mbox
Datei herunterladen ( takeout.google.com/settings/takeout ) und es mit Thunderbird öffnen. Sie müssen.mbox
lediglich die -file im Pfad des lokalen Ordners in Ihrem Dateisystem ablegen . Zuvor müssen Sie mindestens ein Newsgroup-Konto mit Ihrer echten E-Mail-Adresse erstellen (schreiben Sie alles als News-Server-Adresse, es spielt keine Rolle). Starten Sie Thunderbird neu und Sie haben einen neuen Ordner mit all Ihren Mails und Anhängen.Nach einem Albtraum unter Windows mit Firefox, bei dem die .mbox geöffnet wird, aber nur die erste Nachricht verfügbar ist, stellte ich fest, dass Evolution gut funktioniert: Ich habe einen neuen Ordner erstellt und dann über Datei \ Import ... (Ich komme aus) Italien, das Menü ist eigentlich Importa ...) Ich konnte diese alten Nachrichten lesen ...
quelle
In Thunderbird können Sie die Datei öffnen, indem Sie sie in den lokalen Profilordner
$HOME/.thunderbird/<profilename>.default/Mail/Local Folders/
von Thunderbirds legen. Unter Eine .mbox-Datei wird sie von Thunderbird aufgenommen und angezeigt. Siehe auch die detaillierten Anweisungen, die von prashanth in einem anderen Kommentar verlinkt wurden.quelle
Um eine
mbox
Datei in Thunderbird anzuzeigen , benötigte ich Folgendes:mbox
Datei, die ich importiert habe).Mit diesen beiden Bedingungen funktionierte alles gut und die Datei war nach dem Import "als Mail" in Thunderbird verfügbar (mit intakten Anhängen).
quelle