Hallo, ich bin's schon wieder. Ich möchte gerne Mails, die ich auf einem anderen Rechner gespeichert hatte, auf meinen rüberkopieren. Beim mbox-Format klappt das ja über die Importierfunktion von KMail. Bei im maildir-Format abgelegten Mails geht das auch, aber für jede Nachricht wird ein neuer Ordner eröffnet. Sehr mühsam! Bloßes Rüberkopieren in den mail-Ordner über die Konsole klappt aber auch nicht. KMail liest das nicht ein. Wer weiß Rat? Danke Johannes -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Donnerstag, 16. November 2006 17:49 schrieb Johannes Reese:
ich bin's schon wieder. Ich möchte gerne Mails, die ich auf einem anderen Rechner gespeichert hatte, auf meinen rüberkopieren. Beim mbox-Format klappt das ja über die Importierfunktion von KMail. Bei im maildir-Format abgelegten Mails geht das auch, aber für jede Nachricht wird ein neuer Ordner eröffnet. Sehr mühsam! Bloßes Rüberkopieren in den mail-Ordner über die Konsole klappt aber auch nicht. KMail liest das nicht ein.
Warum denn nicht? Was genau klappt nicht? Sind auch die Index_Dateien aktuell?
Wer weiß Rat?
für das MH-Format hab' ich mal ein script geschrieben (mh2maildir http://www.informatik-vollmer.de/software/mh2maildir.php) Die Idee war: alles von Procmail machen zu lassen. Vielleicht liesse sich das ganze mit wenig Aufwand als Anpassung machen (nein ich mach das nicht, aber das Skript kann ja ein Ausgangspunkt sein :-) Bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 92 04 87 1 Fax: +49(721) 92 04 87 2 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer
Hi, Am Donnerstag, 16. November 2006 18:16 schrieb Dr. Jürgen Vollmer:
Am Donnerstag, 16. November 2006 17:49 schrieb Johannes Reese:
ich bin's schon wieder. Ich möchte gerne Mails, die ich auf einem anderen Rechner gespeichert hatte, auf meinen rüberkopieren. Beim mbox-Format klappt das ja über die Importierfunktion von KMail. Bei im maildir-Format abgelegten Mails geht das auch, aber für jede Nachricht wird ein neuer Ordner eröffnet. Sehr mühsam! Bloßes Rüberkopieren in den mail-Ordner über die Konsole klappt aber auch nicht. KMail liest das nicht ein.
du brauchst doch deine alten Ordner aus dem beim Kopieren neu erstellten Ordner "KMail-Import" in den Abschnitt "Lokale Ordner" per Drag and Drop rüber zu schieben und schon hast du alles? Auf jeden Fall ging das bei mir so, nachdem ich zunächst im alten KMail sämtliche Nachrichten an einen sicheren Ort "exportiert" hatte und dann über den Abschnitt "Nachricht importieren" mittels popup-Auswahl des Punktes "aus KMail importieren" meine alten Nachrichten dann wieder zum Leben erweckt hatte. Auch die alten Kamil-Adressen hatte ich im alten Rechner abgespeichert und im neuen KMail dann ganz einfach importiert über addressbook.vcf. Arbeit war dann noch, die Ordner und Identitäten in KMail noch mal sämtlich neu einzurichten (da habe ich nix zum Importieren gefunden), aber eigentlich ging dann alles. Viel Erfolg und Viele Grüße Bernd Stäglich -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Donnerstag, 16. November 2006 18:44 schrieb bstaeglich:
du brauchst doch deine alten Ordner aus dem beim Kopieren neu erstellten Ordner "KMail-Import" in den Abschnitt "Lokale Ordner" per Drag and Drop rüber zu schieben und schon hast du alles?
So weit komme ich nicht, weil KMail den Ordner nicht anzeigt.
Auf jeden Fall ging das bei mir so, nachdem ich zunächst im alten KMail sämtliche Nachrichten an einen sicheren Ort "exportiert" hatte und dann über den Abschnitt "Nachricht importieren" mittels popup-Auswahl des Punktes "aus KMail importieren" meine alten Nachrichten dann wieder zum Leben erweckt hatte.
Bei mir gibt es nur "Nachrichten aus mbox-Format importieren" oder aus Text oder aus einer Liste von Programmen. Gruß Johannes -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Friday 17 November 2006 10:16, Johannes Reese wrote:
Bei mir gibt es nur "Nachrichten aus mbox-Format importieren" oder aus Text oder aus einer Liste von Programmen.
Was hast du denn bitte für ein altes KMail? < SUSE 10.0? Danny -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
* Danny Kukawka schrieb:
On Friday 17 November 2006 10:16, Johannes Reese wrote:
Bei mir gibt es nur "Nachrichten aus mbox-Format importieren" oder aus Text oder aus einer Liste von Programmen.
Was hast du denn bitte für ein altes KMail? < SUSE 10.0?
User-Agent: KMail/1.8.2 Gruß, Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, 17. November 2006 11:12 schrieb Andreas Kneib:
* Danny Kukawka schrieb:
On Friday 17 November 2006 10:16, Johannes Reese wrote:
Bei mir gibt es nur "Nachrichten aus mbox-Format importieren" oder aus Text oder aus einer Liste von Programmen.
Was hast du denn bitte für ein altes KMail? < SUSE 10.0?
User-Agent: KMail/1.8.2
Habe ich hier auch. Zwei Möglichkeiten: a) Du kopierst alle Dateien in einen Ordner und verpasst ihnen ein neues Suffix ".txt" (z.B. mit KRename). Dann hast du Textdateien, die von Kmail auf dem Zielsystem importiert werden können. b) Du legst einen neuen Ordner als mbox an (bei mir heißt der "Export"), kopierst die zu exportierenden Mails dort rein und importierst diese mbox-Datei auf dem Zielrechner. Für wenige Dateien reicht a), ansonsten b). dabei kannt du die zu exportierenden Dateien sogar mit einem Filter zusammensuchen. Gruß, Michael -- ____ / / / / /__/ Michael Höhne / / / / / / mih-hoehne@web.de / ___________________________________/ -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Donnerstag, 16. November 2006 18:16 schrieb Dr. Jürgen Vollmer:
Warum denn nicht? Was genau klappt nicht?
Genau nichts! Das Verzeichnis liegt im Mail-Ordner, aber KMail zeigt es nicht an.
Sind auch die Index_Dateien aktuell?
Ja, aber gesetzt den Fall, daß nicht: Wie schaffe ich es, daß maildir-formatige Mails aus KMail in einem Computer in das gleiche Format auf einem anderen Computer wechseln? Gruß Johannes -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Donnerstag, 16. November 2006 17:49 schrieb Johannes Reese:
Wer weiß Rat?
Man kann sich aus einem Maildir eine mbox basteln. Im Vezeichnis der Mails ein beherztes cat *.* >> /home/user/importbox und dieses dann mittels Kmail importieren. So habe ich es gemacht. Bye Michael -- Wer sein Leben so einrichtet, dass er niemals auf die Schnauze fliegen kann, der kann nur auf dem Bauch kriechen. -- unbekannt _____________________________________________________________________________ http://macbyte.info/ http://dattuxi.de/ Registered Linux User #228306 Linux 2.6.18-1.2849.fc6 ICQ #151172379 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Donnerstag, 16. November 2006 17:49 schrieb Johannes Reese:
ich bin's schon wieder. Ich möchte gerne Mails, die ich auf einem anderen Rechner gespeichert hatte, auf meinen rüberkopieren. Beim mbox-Format klappt das ja über die Importierfunktion von KMail. Bei im maildir-Format abgelegten Mails geht das auch, aber für jede Nachricht wird ein neuer Ordner eröffnet. Sehr mühsam! Bloßes Rüberkopieren in den mail-Ordner über die Konsole klappt aber auch nicht. KMail liest das nicht ein. Wer weiß Rat?
Hallo Johannes, ich melde mich auch noch mal zu Wort, weil ich denke, dass Dir vielleicht das eine oder andere Detail entgangen ist. Es sollte eigentlich problemlos klappen, Mails durch kopieren in KMail zu importieren. Allerdings gibt es ein paar Dinge zu beachten: (Im Folgenden bedeuten "Verzeichnisse" die auf der Festplatte vorhandenen Verzeichnisse, während ich von "Ordnern" reden, wenn ich das meine, was Du in KMail siehst.) - Mache die ganze Kopieraktion, wenn KMail nicht läuft. - Lösche nach dem Kopieren und vor dem Neustart von KMail alle *index* Dateien. (Die werden dann beim ersten Start neu erzeugt.) - Finde die richtige Datei- und Verzeichnisstruktur. Zum letzten Punkt: mbox Dateien kannst Du einfach in ein Verzeichnis kopieren. Bei maildir solltest Du darauf achten, dass die Verzeichnisstruktur stimmt. Wenn das nicht der Fall ist, kann ich mir einen solchen Effekt wie bei Dir vorstellen, dass jede Nachricht einen eigenen Ordner bekommt. Die richtige Struktur ist: - Ein Verzeichnis mit dem Namen des Ordners in KMail. - Darin liegen drei Verzeichnisse: "cur", "new" und "tmp" - In "cur" liegen alle Mails als einzelne Dateien. - Falls es Unterverordner gibt, liegen diese in einem Unterverzeichnis ".Ordnername.directory" (Beispiel siehe unten) Außerdem ist zu beachten, dass bei alten KMail Versionen der Mailordner "~/Mail/" war, während neuere KMail Versionen standardmäßig "~/.kde/share/apps/kmail/mail/" verwenden. Der einfachste Weg, ist meiner Meinung nach folgender: - lege in KMail einen neuen Ordner "NeueMails" und darin einen beliebigen Unterordner an (damit existiert auch das NeueMails.directory Verzeichnis), - schließe KMail, - kopiere die komplette Verzeichnisstruktur mit Deinen alten Mails nach "~//.kde/share/apps/kmail/mail/.NeueMails.directory/" -lösche alle *index* Dateien (z.B. (in einer Zeile und mit Verstand gebraucht:) find ~/.kde/share/apps/kmail/mail/.NeueMails.directory/ -name "*index*" -exec rm {} \; ; rm ~/.kde/share/apps/kmail/mail/.NeueMails.index* ) - starte KMail (legt index Dateien an), - sicherheitshalber kannst Du es gleich wieder schließen und neu starten - die Mails sollten nun da sein und Du kannst sie mit KMail auch an andere Stellen verschieben oder auch teilweise löschen. Hier ist noch das Beispiel, wie in meinem Mailverzeichnis (~/.kde/share/apps/kmail/mail/) der Ordner "Ablage" mit Unterordner "Infos" aussieht (gekürzt): ----------------------- . |-- .Ablage.directory | |-- .Infos.index | |-- .Infos.index.ids | |-- .Infos.index.sorted | |-- Infos | | |-- cur | | | |-- 1107112487.3762.fqNUV:2,S | | | |-- ... | | |-- new | | `-- tmp ... |-- .Ablage.index |-- .Ablage.index.ids |-- Ablage | |-- cur | | |-- 1087645314.4561.dhpGP:2,S | | |-- ... | |-- new | `-- tmp ... ----------------------- Ich hoffe, das hilft Dir weiter. Wenn Du wie beschrieben vorgehst, sollte das problemlos klappen. Ich habe das schon mehrfach hinter mir. Gruß Achim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (8)
-
Achim Schäfer
-
Andreas Kneib
-
bstaeglich
-
Danny Kukawka
-
Dr. Jürgen Vollmer
-
Johannes Reese
-
Michael Höhne
-
Michael Raab