[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
migrating from exchange to courier
|
From |
Rob Ristroph <rgr at 9starresearch dot com> |
|
Subject |
migrating from exchange to courier |
|
Date |
Tue, 17 Feb 2009 18:52:03 -0600 |
Hi,
I am trying to move a small group of 20 mailboxes or so from MS Exchange to a Debian Exim4 / Courier server. Some of the mailboxes are gigabytes in size. I am trying to do this gradually, that is, sync the mail boxes and keep both server running for a while so I can make sure everything is working before committing to the change.
The problem I am having is that I am getting lots of emails in the target server (Courier) showing up as empty, that is, all empty headers, empty body, etc. I googled on this a bit and decided to limit imapsync to just handling a certain date range each run, thinking maybe it was having memory issues or something. This is the command I am currently using:
imapsync --debug --debugimap --subscribe --skipsize --useheader 'Message-ID' --maxage $maxage --minage $minage --host1 mail.9starresearch.com --user1 $old_user_name --password1 PWCHANGED --host2 localhost --user2 $new_user_name --password2 PWCHANGED
This is run in wrapper script that changes "maxage: and "minage" so that it does messages from 0 to 10 days old, from 10 to 20 days old, etc each iteration.
Should this work ? Are there different options I should use ?
I am trying to set up a test mail box so I can identify a particular mail message that does not come through, but that is turning out to be time consuming.
Any suggestions are welcome.
--Rob
P.S. I am using imapsync version 2.2.9 with MailClient version 1.182