Allerdings wird darin nichts über Anhänge erwähnt. Wie geht der Discourse-Import mit Anhängen um?
Ich importiere MBox-Dateien aus Eudora. In diesen Dateien werden Anhänge mit Text wie „Attachment Converted: "C:\Data\Email\Attachments\Imagination Mode 3.gif"" referenziert.
Eudora kann diese Anhänge erkennen, selbst wenn sie sich in einem anderen konfigurierten Ordner befinden.
Wie kann ich Anhänge in meinen Import einbeziehen?
Das Importskript geht davon aus, dass Anhänge innerhalb der mbox-Datei gespeichert sind. Sie müssen das Skript anpassen, um konvertierte Anhänge zu importieren.
Oder könnte ich die Anhänge irgendwo auf dem Server ablegen und dann in der Nachricht darauf verlinken? Falls nötig, kann ich den Referenzpfad in eine URL ändern.
Wenn ich du wäre, würde ich versuchen, deine Eudora-MBX-Dateien in Thunderbird-MBOX-Dateien zu migrieren. Thunderbird speichert die Anhänge in der MBOX-Datei, wonach der Importeur sucht.
Danke. Nach Ihrem Vorschlag verwende ich Aid4Mail, um von Eudora-mbx-Dateien in standardmäßige mbox-Dateien zu konvertieren. Die Anhänge sind dabei inline enthalten. Sie werden erfolgreich in Thunderbird importiert, obwohl ich dies nicht dafür benötige.
Beim Import in Discourse verwende ich den Regex ^From .*@.* [0-9]{4}, um den E-Mail-Trennzeichen dieses Formats zu finden: From xxx@yyy.EDU Mon Oct 18 14:49:04 1999.
Die Anhänge werden nun in den Discourse-Beiträgen angezeigt.