[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