[ILUG] Script to move Maildir content
paulinuxmurray at gmail.com
Mon Jul 6 21:58:58 IST 2009
Patrick O'Connor wrote
> I've got a bunch of mails (in Maildir format) to move from one server to
> another. Only problem is that there's lots of them (60 accounts in 5
> different domains, 70GB total). I'm trying to dip my toe in the waters of
> shell scripting but am a bit lost. If anyone can help out I'd be glad to
> provide suitable beverages at the next potd!
>From memory there is a tool in WUImap that does exactly this using the imap
protocol to move email collections from one server to another... its a vague
recollection of it having been mentioned on the courier-mta mailing list a
few years back... a google search might throw it up for you.
You could of course nfs share the folders from the old server to the new and
do a depth first search and cpio -pdm to move them across, something like
this might work
find . -depth -print | cpio -pdm /path/to/target
and with that you won't loose any file attributes etc.
Not a script answer but maybe theres something useful for you there.
More information about the ILUG