Many thanks!! The script rocks. I modified it to just test a single user with a 700Meg spool. It converted everything in about 6 seconds.
There is only one problem that was easy to fix. There needs to be double quotes around the $WD on line 7. This is 'cuz outlook users like to put spaces in their folder names :-) Cheers! Bob On Thu, 2002-10-17 at 13:54, Gordon Messmer wrote: > On Thu, 2002-10-17 at 08:40, Robert M. Meyer wrote: > > I installed UW-IMAP with the maildir patches on my system but there are > > several bizarre problems. I intend to convert to Courier (tested it on > > a development server) but I have to convert all of my users from one > > maildir format hierarchy to the Courier hierarchy. > > I think that the attached script will convert all of your folders > appropriately. > > ---- > > #! /bin/sh > > scan_maildirs_in () { > local WD=$1 > local PREFIX=$2 > local x > pushd $WD > for x in * ; do > if [ "$x" = "Maildir" -o "$x" = "new" -o "$x" = "tmp" -o "$x" = "cur" ] ; then >continue ; fi > if test -d "$x" -a -d "$x/new" -a -d "$x/tmp" -a -d "$x/cur" ; then > scan_maildirs_in "$x" "$PREFIX.$x" > newx="`echo $x | sed -e 's/\./,/g'`" > echo mv "$x" $homedir/Maildir/"$PREFIX.$newx" > fi > done > popd > } > > > awk -F: '{ if($3 >= 500){print $6}}' < /etc/passwd | \ > while read homedir; do > > pushd $homedir > ## Don't convert this user if there's already a "Maildir" folder > #test -d Maildir && continue > ## Only convert if this user has an INBOX > #test -d INBOX || continue > echo mv INBOX Maildir > scan_maildirs_in $homedir > popd > > done -- Robert M. Meyer Sr. Network Administrator INSTALLS inc 14 Lafayette Sq, Ste 410 Buffalo, NY 14203-1904 (716)332-1451 04 (716)332-1451 ------------------------------------------------------- This sf.net email is sponsored by: viaVerio will pay you up to $1,000 for every account that you consolidate with us. http://ad.doubleclick.net/clk;4749864;7604308;v? http://www.viaverio.com/consolidator/osdn.cfm _______________________________________________ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users