Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I need a Unix-based tool, such as a shell script or command-line program, to copy IMAP folders from one server to another. Ideally, the tool should copy all the folders for a single account (Inbox, Sent, Trash, and user-created folders) at once, rather than one folder at a time. It should preserve message dates. As an option, I'd like to be able to copy just a single IMAP folder.

Alternatively, is there a tool to copy an mbox file to an IMAP server? I have direct access to the mbox files in the filesystem, but not to the filesystem of the remote IMAP server.

Edit: Is there a way for a user to migrate their own questions to Server Fault?

share|improve this question

migrated from stackoverflow.com Feb 5 '11 at 5:08

This question came from our site for professional and enthusiast programmers.

add comment

3 Answers

Take a look at offlineimap - it can sync multiple imap servers, do server-to-maildir, and probably the other way around as well.

share|improve this answer
A +1 for offlineimap -- which has a Debian package, by the way, so you can easily apt-get offlineimap. A brilliant tool for replicating mailboxes. –  Jeremy McGee May 8 '11 at 9:12
It seems to work well. It's too bad the author thinks his documentation is all that. You better grab the example file from GIT: github.com/OfflineIMAP/offlineimap/blob/master/offlineimap.conf Of course the version that's in Squeeze is not the latest. So beware. It works for Gmail BTW. –  d-_-b Oct 15 '12 at 2:59
To save others the chain of links, offlineimap has moved here: offlineimap.org –  Klox Dec 26 '12 at 21:04
add comment

check also imapsync, a great tool !!!

share|improve this answer
Thanks. I'll take a look. –  Barry Brown Nov 2 '08 at 17:54
This program works like a charm! –  Barry Brown Feb 19 '09 at 7:51
imapsync is no longer free. It costs about $35. But it still works quite well. –  Barry Brown Dec 15 '10 at 19:47
great tool, it worth the money, i have some great experiences using it when it was free. –  Paul Feb 5 '11 at 6:47
Happens to be free on macports: trac.macports.org/browser/trunk/dports/mail/imapsync/Portfile –  yuku Jan 26 '12 at 11:53
show 1 more comment

I'm a "fan" of these perl utils: http://www.athensfbc.com/imap_tools/ and have used them a fair bit

share|improve this answer
I am looking at this question by google search, but this answer really helped me, thanks a lot! +1 –  Karel Bílek Jun 17 '11 at 4:30
add comment

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.