On Mon, 2003-10-27 at 17:01, Serghei Amelian wrote:
> On Monday 27 October 2003 16:57, [EMAIL PROTECTED] wrote:
> > On Mon, Oct 27, 2003 at 03:10:11PM +0200, Radu Stanila wrote:
> > > exista vreun tool de mutat mailuri de pe un server pe altul ambele IMAP
> > > ? de ex am cyrus si vreau sa mut totul pe communigate pro . si imi sar
> > > userii in cap daca ii pun sa-si mute singuri mailurile si sa refaca cu
> > > manutza toata
> > > structura de foldere ...
> > >
> > > thx
> >
> > Nu am nici cea mai vaga idee ce face unul sau altul dintre servere
> > insa din experienta mea, nu ai nevoie de modifici nimic pe server
> > (Linux), nici macar fisierele .mailboxlist.
> 
> Ai putea incerca sa-ti scrii singur un tool in perl, ca exista module care 
> stiu sa manevreze IMAP.
> 
> > Daca te referi la mutat de pe un disc pe altul, un tar iti rezolva
> > problema tar czf - /home/|ssh noulserver "tar xpzvf"
> 
> He he, ai vrea tu sa fie asa simplu :-) Cyrus IMAP isi tine mailbox-urile in 
> niste baze de date, care mai mult ca sigur nu sunt compatibile cu alte 
> servere.
Aiurea, doar anumite informatii despre mesaje sunt tinute in baza de
date, mesajele sunt stocate individual ala Maildir. 
 Cauta imapmigrate. Cea mai buna chestie pentru asa ceva e programul
mailutil care iti face exact ce vrei tu : transfer IMAP<->IMAP
sau IMAP<->fisier.mbox. 
Se gaseste in pachetul imap din orice distributie.
Recomandarea mea este sa il iei insa de la ftp.cac.washington.edu, sa-i
compilezi in el parola de administrator pe serverul cyrus (cea a
user-ului cyrus) si astfel poti sa accesezi linistit toate casutele
user-ilor din cyrus. Dar pentru a le muta pe communigate atunci trebuie
sa ai aceeasi parola si pe el :). Asta daca nu te deranjeaza sa pui in
scripturile de migrare si parolele pentru fiecare user (dar parca
mailutil nu stie decat de STDIN parola).

hth,
mitu


--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui