<br><br><div class="gmail_quote">2009/6/27 Gary Smith <span dir="ltr"><<a href="mailto:Gary@primeexalia.com">Gary@primeexalia.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">> -----Original Message-----<br>
> From: Gary Smith<br>
> Sent: Thursday, June 25, 2009 11:53 PM<br>
> To: 'Rudy Gevaert'<br>
> Subject: RE: multi server migration question/poblem.<br>
><br>
> > Citeren Gary Smith <<a href="mailto:Gary@primeexalia.com">Gary@primeexalia.com</a>>:<br>
> ><br>
> > ><br>
> > > Any suggestions on how to do this. I'm attempted other ways in the<br>
> > > past, but it's time to actually get it done and over with.<br>
> ><br>
</div>> > You can use imapsync.<br>
><br>
<br>
<br>
I'll give that a test run try. Short of resetting the passwords you<br>
map the imap using a privileged account? i.e. can I assign a<br>
particular user full access on both sides and then alias it in the<br>
connection? It's not too important as I back backup the password<br>
database, reset, migrate, and put it back. Just thought that would be<br>
easier though.<br>
<br>
Exactly what I want to do. Do you have a sample string of accessing a mailbox from a different user account with imapcopy? I vaugely remember doing something like authusername@mailboxusername@<a href="http://domain.com/folder" target="_blank">domain.com/folder</a> or something like that against cyrus some years ago.<br>
</blockquote><div><br><br>imapsync can use proxy authentication on source and or destination with "--user1 <src user> --authuser1 <src admin user> --authuser2 <dst admin user> --user2 <dst user>" options (authorize as admin, authenticate as user : no need to know/change the password). But more importantly, you'll be able to filter / rewrite any mailbox name using powerful perl regex, not to mention doing incremental transfers and sync mailboxes based on message headers or content, and more.<br>
<br>Just grab the tarball, untar it and perldoc imapsync, or even ./imapsync --help.<br><br>I've used it for several mass user migration (up to 1500 users), IMO the best tool available.<br><br>However, it may not be the best option if you have a simple cyrus to cyrus migration, without any rewriting, as in this case you could just migrate the files. <br>
<br>Cheers,<br><br>-- <br>Clément Hermann (nodens)<br></div></div><br>