PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Postfacher umziehen



be1001
06.02.08, 15:22
Hallo,

paralell wollte ich schon mal den Inhalt der Postfächer umziehen.

Alter und neuer Pc mit Postfix und Cyrus. Testweise wollte ich mein Spielpostfach umziehen.
Habe Datein vom partion-default und var/lib/imap/user umgezogen.
Nur die Zuordnung ist verloren gegangen. Habe ich was vergessen???

bla!zilla
06.02.08, 15:34
Ja, die Datenbanken. Die liegen, bei Debian, unter /var/lib/cyrus. DIe eigentlichen Mails liegen unter /var/spool/cyrus/mail.

be1001
06.02.08, 15:43
Habe nur /var/lib/imap.

Einfach alle Datein rüberkopieren???

bla!zilla
06.02.08, 15:51
Welche Distribution? Schau mal unter /var/spool/imap. Du musst die Mails kopieren und kannst dann mittels reconstruct -rf $MAILBOX die DB neu aufbauen.

be1001
06.02.08, 15:57
OpenSuse 10.3
kopiert habe ich Sie ja schon, nur die Header sind nicht mehr da...

bla!zilla
06.02.08, 16:03
Bitte schreib mal was du von wo nach wo kopiert hast.

be1001
06.02.08, 16:08
/var/spool/imap/ dort gibt es nur ein stage Verzeichnis und das ist leer.

Habe die Mails aus dem Verzeichnis /christian/Mailuser/user/user1 das ist mein Partion-default kopiert.
Dann habe ich die Daten unter /var/lib/imap/u/user1 kopiert.

bla!zilla
06.02.08, 16:21
Poste doch bitte die imapd.conf von beiden Maschinen.

be1001
06.02.08, 16:28
neue Maschine:

configdirectory: /var/lib/imap
##partition-default: /var/spool/imap
partition-default: /Chris2/Mailuser
sievedir: /var/lib/sieve
admins: cyrus root postfix
srvtab: /var/lib/imap/srvtab
allowanonymouslogin: no
autocreatequota: 50000
reject8bit: no
quotawarn: 90
timeout: 480
##poptimeout: 10
##dracinterval: 0
##drachost: localhost
sasl_pwcheck_method: auxprop ##sasldb ##sasldb ##auxprop ###
sasl_mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5
lmtpsocket: /var/lib/cyrus/socket/lmtp
##lmtp_overquota_perm_failure: no
##lmtp_downcase_rcpt: yes
#
# if you want TLS, you have to generate certificates and keys
#
#tls_cert_file: /usr/ssl/certs/cert.pem
#tls_key_file: /usr/ssl/certs/skey.pem
#tls_ca_file: /usr/ssl/CA/CAcert.pem
#tls_ca_path: /usr/ssl/CA

alte Maschine:

configdirectory: /var/lib/imap
partition-default: /christian/Mailuser
## partition-default: /var/spool/imap
sievedir: /var/lib/sieve
admins: cyrus root postfix
srvtab: /var/lib/imap/srvtab
allowanonymouslogin: no
autocreatequota: 50000
reject8bit: no
quotawarn: 90
timeout: 480
# poptimeout: 10
# dracinterval: 0
# drachost: localhost
sasl_pwcheck_method: sasldb #pam # saslauthd
lmtpsocket: /var/lib/cyrus/socket/lmtp
# lmtp_overquota_perm_failure: no
# lmtp_downcase_rcpt: yes
#
# if you want TLS, you have to generate certificates and keys
#
#tls_cert_file: /usr/ssl/certs/cert.pem
#tls_key_file: /usr/ssl/certs/skey.pem
#tls_ca_file: /usr/ssl/CA/CAcert.pem
#tls_ca_path: /usr/ssl/CA

cane
06.02.08, 16:51
kopiert habe ich Sie ja schon, nur die Header sind nicht mehr da...


1) Wie hast Du kopiert?
2) Bitte präzisiere "Header nicht mehr da"

mfg
cane

be1001
06.02.08, 17:20
Kopiert als Root von einem PC zum anderen, danach habe ich die Berechtigungen wieder richtig eingestellt.

Er erkennt das 16 Mails da sind, es werden keine Absender angezeigt und kein Betreff,
Wenn ich die Mail öffnen will ist sie leer.

cane
06.02.08, 18:58
1) Generell würde ich für solche Migrationen "imapsync" verwenden - so umgeht man die meisten Probleme.

2) Was ist denn wenn du dir die Files mal aufder Shell anguckst - sind die Header dann da?

3) hast du den von bla!zilla erwähnten "reconstruct" gemacht?

mfg
cane

be1001
06.02.08, 19:03
Hallo,

Habe die Mail jetzt über Outlook verschoben, mir zu beiden Rechner Zugriff erteilt und die Mail verschoben. Nachdem ich nicht so viele Mailboxen habe werde ich das bei allen Mailboxen machen.

cane
06.02.08, 19:08
"imapsync" ist noch eleganter, netter und stressfreier :)

mfg
cane

be1001
07.02.08, 11:44
Muss ich imapsync extra installieren oder ist das schon vorhanden???

bla!zilla
07.02.08, 11:48
Einfach installieren.

be1001
08.02.08, 08:33
In welchen Paket ist der Befehl imapsync.

Unter Software suchen (Yast) finde Ich Ihn nicht.........

bla!zilla
08.02.08, 11:27
Zieh es dir hier (http://freshmeat.net/projects/imapsync/).

be1001
08.02.08, 11:56
Ein rpm für Suse gibt es nicht???

Brauch ich das auf beiden Rechnern????

cane
11.02.08, 12:38
Ein rpm für Suse gibt es nicht???

Bei vielen SuSE Varianten befindet sich das Paket IMO im Repository.

Brauch ich das auf beiden Rechnern????[/QUOTE]

Nein.

Übrigens, deine "?" Taste scheint defekt zu sein / zu klemmen.

mfg
cane

Huhn Hur Tu
19.02.08, 22:01
http://www.linuxforen.de/forums/showthread.php?t=246623&highlight=imapsync

Schau mal da

Gruss Stefan