For the benefit of the archives, please respond on list.
Anton Basistov wrote:
It depends on a few things. First, what mail storage are you using
for the Communigate accounts?
There are multimailboxes, maildir mailboxes are supported too, but all
users are already on multimailboxes.
Then you'll need to either use a conversion script or something like
IMAPCopy described below.
You'll need to convert any mbox mailbox over to Maildir.
How can I convert mailbox to maildir? Is any solution, wich can load
mail over IMAP, and store it in maildir?
IMAPCopy http://home.arcor.de/armin.diehl/imapcopy/imapcopy.html is a
free utility which can copy between to IMAP servers. You'll need to
first setup the accounts on the Courier server, then use IMAPCopy to
connect to both IMAP accounts and move the mail between them. The
downside is you need to know the username/password on both servers to do
the copy.
Also, what backend authentication method are you using in Communigate
and do you plan to use in Courier?
Communigate stores passwords in files in mailbox dirs. Passwords
crypted as U-crypt
I plan to use standart users in Courier in /etc/passwd.
Unless users are going to require shell access, I'd strongly recommend
using MySQL auth or an LDAP backend. They offer much more flexibility
and are somewhat more secure since users are virtual. I am not familiar
with U-crypt but unless there's an easy way to get the plaintext
password or it's compatible with the way passwords are stored in
/etc/passwd, you'll need either figure a way to capture user passwords
in plaintext when they login or reset passwords to a default on the new
Courier server.
It's not problem to get login/pass from Communigate, but how create
users using crypted passwords from Communigate?