imapsync.pl
imapsync is a utility for synchronizing a user's account on two IMAP servers. When supplied with host/user/password information for two IMAP hosts imapsync does the following:
1. Adds any messages on the 1st host which aren't on the 2nd
2. Deletes any messages from the 2nd which aren't on the 1st
3. Sets the message flags on the 2nd to match the 1st's flags
imapsync is called like this:
single user:
./imapsync -S host1/user1/password1 -D host2/user2/password2
multiple users:
./imapsync -S host1 -D host2 -u <users file>
Optional arguments:
If you would like to download the script please see How to get the IMAP Tools.
imapsync is a utility for synchronizing a user's account on two IMAP servers. When supplied with host/user/password information for two IMAP hosts imapsync does the following:
1. Adds any messages on the 1st host which aren't on the 2nd
2. Deletes any messages from the 2nd which aren't on the 1st
3. Sets the message flags on the 2nd to match the 1st's flags
imapsync is called like this:
single user:
./imapsync -S host1/user1/password1 -D host2/user2/password2
multiple users:
./imapsync -S host1 -D host2 -u <users file>
Optional arguments:
-d debug
-u <users file> src_user:src_pwd:dst_user:dst_pwd
-L logfile
-m mailbox list (sync only certain mailboxes,see usage notes)
If you have a question about using this script please reply. -u <users file> src_user:src_pwd:dst_user:dst_pwd
-L logfile
-m mailbox list (sync only certain mailboxes,see usage notes)
If you would like to download the script please see How to get the IMAP Tools.