09.09.2011 16:19, Ramón Frontera пишет:
Hello, we want to migrate Mail folders from Maildir to dbox without downtime. We change the mail_location to dbox in 10-mail.conf and restart dovecot. After that we use dsync -u user mirror maildir:~/Maildir. The problem is that if INBOX exists the dsync create a new folder with name like b5893c0a93ff694e551200002dfa3112 Can I migrate to the existing INBOX? or How can I merge the 2 INBOX folders? Thanks for your help! Regards,
-- Ramon
My transition from maildir to mdbox occurred so: /Maildir - an old place of mail /Mailbox - new
mail_location=%h # set home for all users maildir:/Maildir/user_name
script:
for i in echo "select name from user|$sql
do
res=$(dsync -u $i backup mdbox:/Mailbox/$i)
if [ $res -eq 0 ];then
echo "update user set home=\"mdbox:/Mailbox/$i\" where
name=$i"|$sql
echo "$i migrated" >> $log
fi
done