IMAP Migration Tool allows you to migrate or archive your email from one IMAP server to another. This becomes especially useful when one of the IMAP servers is non-UNIX (i.e., Exchange Server).
| Tags | Communications Email |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Unix |
| Implementation | PHP |
Recent releases


Release Notes: This release adds an option to either keep or delete messages from the source server. A feature has been added that sets \Seen, \Answered, \Flagged, \Deleted, and \Draft flags on each message on the destination server if they were set on the source server. The "Archive messages older than X weeks" feature used to only let you pick from a few choices. Now a user can input any numeric value for the number of weeks. There are various minor bugfixes.


Release Notes: The Web interface has been changed. The "Migrate Everything" option is -1 instead of 0. The main archive.php script has been updated to look for -1 instead of 0 to Migrate Everything.
Recent comments
10 Dec 2009 03:00
If you're running this temporarily or on a server where security isn't too much of a concern, you can just add the following line to the top of archivesetup.php and have it running under php5 in seconds:
import_request_variables ("p","");
In case it's not incredibly obvious, add it after the <?php
23 Jan 2009 14:37
Re: Broken for PHP5
Have you submitted your changes to the author, or otherwise
made them available somewhere online?
12 Dec 2006 08:01
Broken for PHP5
Hello there,
For those looking for a migration tool, this tool does not work out-of-the-box with PHP5.
I spent an hour fixing, after which it works decently enough.
Better spend an hour fixing it than 16 doing it yourself :-)