Migration von maildir (Kmail) -> cyrus imap
Hallo allerseits, erst mal ein gutes neues Jahr allen! bisher lagern meine Mails in $HOME im maildir-Format von KMAIL. Nun möchte ich alle Mails (rund 4GB) nach imap / cyrus migrieren, damit ich leichter von aussen (vis ssh) zugreifen kann. Doch: wie zieht man das sinnvoll um? Eine fast auomatische Lösung wäre gut (ich bin alleiniger Nutzer auf dem Rechner :-) Danke schon mal für alle Tips. 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
On 09.01.2010, =?iso-8859-1?q?Dr. J=FCrgen Vollmer?= wrote:
Doch: wie zieht man das sinnvoll um? Eine fast auomatische Lösung wäre gut (ich bin alleiniger Nutzer auf dem Rechner :-)
Schau dir mal imapsync an. -- 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 Samstag 09 Januar 2010 15:38:42 schrieb Heinz Diehl:
On 09.01.2010, =?iso-8859-1?q?Dr. J=FCrgen Vollmer?= wrote:
Doch: wie zieht man das sinnvoll um? Eine fast auomatische Lösung wäre gut (ich bin alleiniger Nutzer auf dem Rechner :-)
Schau dir mal imapsync an.
imapsyn macht folgendes: Synchronise mailboxes between two imap servers. Quelle bei mir ist aber das lokale maildir-Verzeichnis von KMAIL. 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 =?iso-8859-1?q?Dr.! On Sa, 09 Jan 2010, =?iso-8859-1?q?Dr. J=FCrgen Vollmer?= wrote:
imapsyn macht folgendes:
Synchronise mailboxes between two imap servers.
Quelle bei mir ist aber das lokale maildir-Verzeichnis von KMAIL.
Du könntest aus dem Maildir per dovecot bereits IMAP machen. Warum willst Du genau Cyrus? regards, Christian -- 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 Samstag 09 Januar 2010 18:37:27 schrieb Christian Brabandt:
Hi =?iso-8859-1?q?Dr.!
On Sa, 09 Jan 2010, =?iso-8859-1?q?Dr. J=FCrgen Vollmer?= wrote:
imapsyn macht folgendes:
Synchronise mailboxes between two imap servers.
Quelle bei mir ist aber das lokale maildir-Verzeichnis von KMAIL.
Du könntest aus dem Maildir per dovecot bereits IMAP machen. Warum willst Du genau Cyrus?
- weil's bereits läuft - warum nicht? - was bringt dovecot gegenüber cyrus? 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 =?iso-8859-1?q?Dr.! On Sa, 09 Jan 2010, =?iso-8859-1?q?Dr. J=FCrgen Vollmer?= wrote:
Am Samstag 09 Januar 2010 18:37:27 schrieb Christian Brabandt:
Du könntest aus dem Maildir per dovecot bereits IMAP machen. Warum willst Du genau Cyrus?
- weil's bereits läuft - warum nicht? - was bringt dovecot gegenüber cyrus?
Einfachere Konfiguration, flexibles Mail-backend (mbox, maildir), kann Sieve. Aber wenn es schon läuft ist es wahrscheinlich nicht so wichtig. Ach ja, mir fällt noch cyrdeliver ein. Per find -type f -exec cyrdeliver sollte das gewünschte auch tun. Mit freundlichen Grüßen Christian -- hundred-and-one symptoms of being an internet addict: 61. Your best friends know your e-mail address, but neither your phone number nor the address where you live. -- 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
Hallo Christian
Ach ja, mir fällt noch cyrdeliver ein. Per find -type f -exec cyrdeliver sollte das gewünschte auch tun.
das wäre ok, nur geht da die Ordnerstruktur verloren, und die möchte isch schon erhalten. Kann man per Kommandozeile bei cyrus Ordner anlegen? 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 =?iso-8859-1?q?Dr.! On Sa, 09 Jan 2010, =?iso-8859-1?q?Dr. J=FCrgen Vollmer?= wrote: ^ da ist ein Leerzeichen drin, was da nicht hingehört. Deswegen sieht das kaputt aus.
bisher lagern meine Mails in $HOME im maildir-Format von KMAIL. Nun möchte ich alle Mails (rund 4GB) nach imap / cyrus migrieren, damit ich leichter von aussen (vis ssh) zugreifen kann.
Doch: wie zieht man das sinnvoll um? Eine fast auomatische Lösung wäre gut (ich bin alleiniger Nutzer auf dem Rechner :-)
Danke schon mal für alle Tips.
Offlineimap sollte sowas können. Ich würde das ganze mit mutt scripten und alle mails nach IMAP pushen. Mit freundlichen Grüßen Christian -- Altranft, der Geruch leerstehender Wohnungen und Wochenendhäuser. -- Douglas Adams, John Lloyd, Sven Böttcher ("Der tiefere Sinn des Labenz") -- 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 Samstag 09 Januar 2010 18:19:59 schrieb Christian Brabandt:
Hi =?iso-8859-1?q?Dr.!
On Sa, 09 Jan 2010, =?iso-8859-1?q?Dr. J=FCrgen Vollmer?= wrote: ^ da ist ein Leerzeichen drin, was da nicht hingehört. Deswegen sieht das kaputt aus.
wogenau fehlt da was, mein kmail zeigt's schön an.
Offlineimap sollte sowas können.
dankem für den Tip
Ich würde das ganze mit mutt scripten und alle mails nach IMAP pushen.
dazu musste ich mutt kennen.... 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 =?iso-8859-1?q?Dr.! On Sa, 09 Jan 2010, =?iso-8859-1?q?Dr. J=FCrgen Vollmer?= wrote:
Am Samstag 09 Januar 2010 18:19:59 schrieb Christian Brabandt:
Hi =?iso-8859-1?q?Dr.!
On Sa, 09 Jan 2010, =?iso-8859-1?q?Dr. J=FCrgen Vollmer?= wrote: ^ da ist ein Leerzeichen drin, was da nicht hingehört. Deswegen sieht das kaputt aus.
wogenau fehlt da was, mein kmail zeigt's schön an.
Dann ist kmail kaputt. ,----[ RFC2047 ]- | IMPORTANT: 'encoded-word's are designed to be recognized as 'atom's | by an RFC 822 parser. As a consequence, unencoded white space | characters (such as SPACE and HTAB) are FORBIDDEN within an | 'encoded-word'. For example, the character sequence | | =?iso-8859-1?q?this is some text?= | | would be parsed as four 'atom's, rather than as a single 'atom' (by | an RFC 822 parser) or 'encoded-word' (by a parser which understands | 'encoded-words'). The correct way to encode the string "this is some | text" is to encode the SPACE characters as well, e.g. | | =?iso-8859-1?q?this=20is=20some=20text?= | | The characters which may appear in 'encoded-text' are further | restricted by the rules in section 5. `----
Ich würde das ganze mit mutt scripten und alle mails nach IMAP pushen.
dazu musste ich mutt kennen....
Das lohnt sich sowieso. regards, Christian -- hundred-and-one symptoms of being an internet addict: 62. If your doorbell rings, you think hat new mail has arrived. And then you're disappointed that it's only someone at the door. -- 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 Samstag 09 Januar 2010 21:07:46 schrieb Christian Brabandt:
Hi =?iso-8859-1?q?Dr.!
On Sa, 09 Jan 2010, =?iso-8859-1?q?Dr. J=FCrgen Vollmer?= wrote:
Am Samstag 09 Januar 2010 18:19:59 schrieb Christian Brabandt:
Hi =?iso-8859-1?q?Dr.!
On Sa, 09 Jan 2010, =?iso-8859-1?q?Dr. J=FCrgen Vollmer?= wrote: ^ da ist ein Leerzeichen drin, was da nicht hingehört. Deswegen sieht das kaputt aus.
wogenau fehlt da was, mein kmail zeigt's schön an.
Dann ist kmail kaputt.
,----[ RFC2047 ]-
| IMPORTANT: 'encoded-word's are designed to be recognized as 'atom's | by an RFC 822 parser. As a consequence, unencoded white space | characters (such as SPACE and HTAB) are FORBIDDEN within an | 'encoded-word'. For example, the character sequence | | =?iso-8859-1?q?this is some text?= | | would be parsed as four 'atom's, rather than as a single 'atom' (by | an RFC 822 parser) or 'encoded-word' (by a parser which understands | 'encoded-words'). The correct way to encode the string "this is some | text" is to encode the SPACE characters as well, e.g. | | =?iso-8859-1?q?this=20is=20some=20text?= | | The characters which may appear in 'encoded-text' are further | restricted by the rules in section 5.
hab's verbessert, ist jetzt ok? Danke für den Hinweis Bye Jügen -- 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
On Sa, 09 Jan 2010, Dr. Jürgen Vollmer wrote:
hab's verbessert, ist jetzt ok?
Danke ja! Mit freundlichen Grüßen Christian -- Wie man sein Kind nicht nennen sollte: Mario Nette -- 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 09.01.2010, Dr. Jürgen Vollmer wrote:
hab's verbessert, ist jetzt ok?
Ja, danke! :-) -- 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
Hallo Jürgen, Am Samstag, 9. Januar 2010 schrieb Dr. Jürgen Vollmer:
Hallo allerseits,
erst mal ein gutes neues Jahr allen!
bisher lagern meine Mails in $HOME im maildir-Format von KMAIL. Nun möchte ich alle Mails (rund 4GB) nach imap / cyrus migrieren, damit ich leichter von aussen (vis ssh) zugreifen kann.
Doch: wie zieht man das sinnvoll um? Eine fast auomatische Lösung wäre gut (ich bin alleiniger Nutzer auf dem Rechner :-) ich weiß nicht, ob ich da in irgendeiner der anderen Mailkommentare was verpasst habe... warum schiebst Du nicht einfach in KMail die Verzeichnisse als Baum in den IMAP-Verzeichnisbaum? Soweit ich Dich verstanden habe, geht es doch nur um einen einmaligen Umzug und nicht um eine dauerhafte Synchronisation, oder?
Ich habe letztens auf meinem Notebook auch einige GB an Mails von einem (internen cyrus) in einen Maildir-Baum und später von dort in einen externen IMAP-Server (bei meinem Provider) verschoben, hat eine halbe Stunde gedauert, dann war das erledigt... Gruß Martin -- 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
Hallo Martin, Januar 2010 21:59:26 schrieb Martin Hofius:
Am Samstag, 9. Januar 2010 schrieb Dr. Jürgen Vollmer:
Hallo allerseits,
erst mal ein gutes neues Jahr allen!
bisher lagern meine Mails in $HOME im maildir-Format von KMAIL. Nun möchte ich alle Mails (rund 4GB) nach imap / cyrus migrieren, damit ich leichter von aussen (vis ssh) zugreifen kann.
Doch: wie zieht man das sinnvoll um? Eine fast auomatische Lösung wäre gut (ich bin alleiniger Nutzer auf dem Rechner :-)
ich weiß nicht, ob ich da in irgendeiner der anderen Mailkommentare was verpasst habe... warum schiebst Du nicht einfach in KMail die Verzeichnisse als Baum in den IMAP-Verzeichnisbaum? Soweit ich Dich verstanden habe, geht es doch nur um einen einmaligen Umzug und nicht um eine dauerhafte Synchronisation, oder?
Das scheint ja echt zu gehen!!!!!!!! Warum in die ferne schweifen, wenn das gute liegt so nahe :-) Zusammen mit altnamespace:yes in der impad-config ist das alles super einfach.
Ich habe letztens auf meinem Notebook auch einige GB an Mails von einem (internen cyrus) in einen Maildir-Baum und später von dort in einen externen IMAP-Server (bei meinem Provider) verschoben, hat eine halbe Stunde gedauert, dann war das erledigt...
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
Januar 2010 21:59:26 schrieb Martin Hofius:
ich weiß nicht, ob ich da in irgendeiner der anderen Mailkommentare was verpasst habe... warum schiebst Du nicht einfach in KMail die Verzeichnisse als Baum in den IMAP-Verzeichnisbaum? Soweit ich Dich verstanden habe, geht es doch nur um einen einmaligen Umzug und nicht um eine dauerhafte Synchronisation, oder?
ich:
Das scheint ja echt zu gehen!!!!!!!! Warum in die ferne schweifen, wenn das gute liegt so nahe :-) Zusammen mit altnamespace:yes in der impad-config ist das alles super einfach.
Martin:
Ich habe letztens auf meinem Notebook auch einige GB an Mails von einem (internen cyrus) in einen Maildir-Baum und später von dort in einen externen IMAP-Server (bei meinem Provider) verschoben, hat eine halbe Stunde gedauert, dann war das erledigt...
nun ja, meine Frreude war wohl zu früh. Für Ordner, welche nur wenig Mails enthalten funktionierts. Aber für grössere Ordner semmelt kmail (1.9.9, KDE 3.5.9, SuSE 11.0) gnadenlos ab. Ist das unter kde4 besser? Was passiert eigentlich mit Ordnern, welche einen . (Punkt) im Namen enthalten. Macht das Probleme? 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
Am Sonntag, 10. Januar 2010 schrieb Dr. Jürgen Vollmer:
Januar 2010 21:59:26 schrieb Martin Hofius:
ich weiß nicht, ob ich da in irgendeiner der anderen Mailkommentare was verpasst habe... warum schiebst Du nicht einfach in KMail die Verzeichnisse als Baum in den IMAP-Verzeichnisbaum? ...
nun ja, meine Frreude war wohl zu früh. Für Ordner, welche nur wenig Mails enthalten funktionierts. Aber für grössere Ordner semmelt kmail (1.9.9, KDE 3.5.9, SuSE 11.0) gnadenlos ab. Ist das unter kde4 besser?
müßte ich jetzt ausprobieren. Ich eben gerade testweise meine Opensuse.de Mailsammlung in einen IMAP-Ordner bei 1&1 geschoben, hat ca. 5 Minuten gedauert und waren über 33000 Mails. Das war KDE 3.5.7 mit KMAil 1.9.6 Ach ja: vielleicht ist der Trick, Cached IMAP in Kmail einzustellen - dann passiert das ganze erst in KMail und Du synchronisierst später mit dem Server.
Was passiert eigentlich mit Ordnern, welche einen . (Punkt) im Namen enthalten. Macht das Probleme?
Nicht dass ich wüßte, ich habe aber auch nur Namen mit Leerzeichen drin.
Gruß Martin
-- 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 Sonntag 10 Januar 2010 14:36:30 schrieb Martin Hofius:
Am Sonntag, 10. Januar 2010 schrieb Dr. Jürgen Vollmer:
Januar 2010 21:59:26 schrieb Martin Hofius:
ich weiß nicht, ob ich da in irgendeiner der anderen Mailkommentare was verpasst habe... warum schiebst Du nicht einfach in KMail die Verzeichnisse als Baum in den IMAP-Verzeichnisbaum?
...
nun ja, meine Frreude war wohl zu früh. Für Ordner, welche nur wenig Mails enthalten funktionierts. Aber für grössere Ordner semmelt kmail (1.9.9, KDE 3.5.9, SuSE 11.0) gnadenlos ab. Ist das unter kde4 besser?
müßte ich jetzt ausprobieren. Ich eben gerade testweise meine Opensuse.de Mailsammlung in einen IMAP-Ordner bei 1&1 geschoben, hat ca. 5 Minuten gedauert und waren über 33000 Mails. Das war KDE 3.5.7 mit KMAil 1.9.6 Ach ja: vielleicht ist der Trick, Cached IMAP in Kmail einzustellen - dann passiert das ganze erst in KMail und Du synchronisierst später mit dem Server.
Was passiert eigentlich mit Ordnern, welche einen . (Punkt) im Namen enthalten. Macht das Probleme?
Nicht dass ich wüßte, ich habe aber auch nur Namen mit Leerzeichen drin.
Ein Fehlergrund ist: die quota war überschritten. Das quitiert mein KMAIL mit Absturz. Nachdem die Quotas beseitigt waren konnte ich einige Ordner kopieren, aber so richtig stabil ist's noch nicht. KMAIL stürtzt immer wieder mal ab..... 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
Am Sonntag, 10. Januar 2010 schrieb Dr. Jürgen Vollmer:
Am Sonntag 10 Januar 2010 14:36:30 schrieb Martin Hofius:
Am Sonntag, 10. Januar 2010 schrieb Dr. Jürgen Vollmer:
Januar 2010 21:59:26 schrieb Martin Hofius:
ich weiß nicht, ob ich da in irgendeiner der anderen Mailkommentare was verpasst habe... warum schiebst Du nicht einfach in KMail die Verzeichnisse als Baum in den IMAP-Verzeichnisbaum? ... müßte ich jetzt ausprobieren. Ich eben gerade testweise meine Opensuse.de Mailsammlung in einen IMAP-Ordner bei 1&1 geschoben, hat ca. 5 Minuten gedauert und waren über 33000 Mails. Das war KDE 3.5.7 mit KMAil 1.9.6 Ach ja: vielleicht ist der Trick, Cached IMAP in Kmail einzustellen - dann passiert das ganze erst in KMail und Du synchronisierst später mit dem Server. der jetzt allerdings einige Stündchen damit zubringt - aber zumindest in KMail war die Verschiebung/Kopie sofort vollzogen. Allerdings hat diese alte Version einen ziemlichen Speicherverbrauch - speziell während des ersten Kopiervorgangs. Habe es danach nochmal neu gestartet und danach den Serversync angeleiert, dann geht's.
... Ein Fehlergrund ist: die quota war überschritten. Das quitiert mein KMAIL mit Absturz. Nachdem die Quotas beseitigt waren konnte ich einige Ordner kopieren, aber so richtig stabil ist's noch nicht. KMAIL stürtzt immer wieder mal ab..... hast Du es mal mit Cached IMAP versucht? Ich kann es jetzt nicht mit der 11.0 testen, für deren Umzug auf die 11.2 habe ich das ganze Spiel ja gemacht, weil ich nicht meine lokale cyrus-Installation upgraden wollte - und so langsam stelle ich doch viele Mailordner auf IMAP beim Provider um, weil ich die Daten doch abwechselnd auf Notebook und Heimrechner brauche.
Gruß Martin -- 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 (4)
-
Christian Brabandt
-
Dr. Jürgen Vollmer
-
Heinz Diehl
-
Martin Hofius