Three methods that we used...
1) A "migration page" where users had to login to have their accounts relocated. We simply cached the password, passed to imapsync, and ran it right there on the spot.
2) We use LDAP, so we simply copied the LDAP entry, changed the password, then copied the password back when we were done.
3) This caused problems, but might work for you... just alter the pam definitions for IMAP such that any password works. This of course requires downtime and an all-at-once move, lest you open a major security problem.
DC |