PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Cyrus 2 Cyrus migrieren



Huhn Hur Tu
06.01.08, 13:59
Hallo, ich habe jetzt einen openxchange mit Cyrus laufen, und habe noch meinen alten Mailserver, auch Cyrus noch am laufen, aber ich weiss nicht wie ich meine alten Mails auf den neuen Cyrus bekomme.
Wenn ich es ueber den mailclient mache und dabei gleich ein wenig sortiere wird das Empfangsdatum auf den aktuellen Tag gestellt und nicht auf dem bisherigen belassen.
Die Mailboxen haben verschiedene Usernamen und befinden sich auf 2 verschiedenen Rechnern.
Weiss jemand Rat?


Gruss Stefan

stefaan
06.01.08, 17:18
Servus!

Imapsync, läuft auch wunderbar mit einer csv-Datei von Usern und Passwörtern.

Grüße, Stefan

Huhn Hur Tu
06.01.08, 18:56
Danke hat funtioniert.

Gruss Stefan

Huhn Hur Tu
06.01.08, 21:30
Einen kleinen Haken habe ich gefunden, ich habe zwar mit dem normalen Mailclient jetzt alle Mails wie sie sein sollten, aber wenn ich im OpenXchange nachschaue sehe ich nur die Mails im Posteingang und keine der anderen Ordner, geschweige denn die darin erhaltenen Mails.
Auch habe ich das Problem dass dort das falsche Datum, also der Zeitpunkt des Einspielens, statt der urspruenglichen Daten.

Gruss Stefan

stefaan
07.01.08, 18:14
Servus!



#!/bin/bash
echo $1
{ while IFS=';' read u1 p1 u2 p2; do
imapsync --user1 "$u1" --password1 "$p1" --user2 "$u2" --password2 "$p2" --host1 10.0.0.202 --host2 localhost --syncinternaldates
done ; } < $1

Kopiert bei mir alles incl. richtigem Datum.
Aufzurufen mit copy.sh <csv-datei>

Grüße, Stefan

Huhn Hur Tu
07.01.08, 20:16
Ich habe kein Problem mit Imap, das hat funktioniert, aber Ordnerstruktur und Daten beim OpenXchange stimmen nicht.
Wenn ich mit Kmail auf den neuen Imap (Mit OX eingerichtet) gehe habe ich alles so wie ich es brauche, scheinbar ist da einProblem mit dem OX.

Gruss Stefan


imapsync --host1 192.168.11.1 --user1 useralterimap --noauthmd --passfile1 /etc/secret1 --host2 192.168.11.5 --user2 userneuerimap --passfile2 /etc/secret2

Hat bei mir ausgereicht fuer einen sync. Eigentlich ganz simpel.

stefaan
08.01.08, 18:38
Servus!


Hat bei mir ausgereicht fuer einen sync. Eigentlich ganz simpel.

Bei mir warens knapp 1000 User, deswegen die CSV-Datei ;)

Grüße, Stefan

Huhn Hur Tu
08.01.08, 19:18
Aehm ok, zur Kenntnis genommen, was mein Problem aber immer noch nicht so ganz loest, sch... OX

Huhn Hur Tu
08.01.08, 22:30
Im OxForum doch noch ein Hinweis bekommen, man muss die verschiedenen Ordner abonieren um sie nuzten zu koennen, geht einfach wenn man weiss was los ist.
Bleibt noch das Problem dass im OX das Posteingangsdatum das Migrationsdatum istr und nicht wie bei einem normalen Emailclient (Kmail) das Orginale, das ich gern haette.

Gruss Stefan

Huhn Hur Tu
09.01.08, 16:34
Yippie gefunden
Der Befehl muss so aussehen:

imapsync --syncinternaldates --host1 192.168.11.1 --user1 useralterimap --noauthmd --passfile1 /etc/secret1 --host2 192.168.11.5 --user2 userneuerimap --passfile2 /etc/secret2

also hat nur die Option --syncinternaldates gefehlt, alles etwas seltsam aber jetzt funzt es.

Gruss und dank Stefan

cane
09.01.08, 17:58
Hatte ich doch Recht mit der Aussage das es eine Option gibt ;)

mfg
cane

Huhn Hur Tu
09.01.08, 20:37
Ah ok.:cool:


Gruss Stefan