[Dovecot] Migrate courierimapsubscribed to subscriptions
Alessio Cecchi
alessio at skye.it
Wed Jun 25 15:09:53 EEST 2008
Hi
here's a little trick to migrate from courierimapsubscribed to subscriptions:
create a file /usr/local/bin/courier-dovecot-subscribe-migrate like this:
#!/bin/sh
# WARNING: Be sure to use mail_drop_priv_before_exec=yes,
# otherwise the files are created as root!
if [ -e ~/Maildir/courierimapsubscribed ]
then
cat ~/Maildir/courierimapsubscribed | sed -e 's/INBOX\.//' >
~/Maildir/subscriptions
mv ~/Maildir/courierimapsubscribed ~/Maildir/courierimapsubscribed-VIA
fi
# This is for imap, create a similar script for pop3 too
exec /usr/libexec/dovecot/imap
remember to chmod 755 /usr/local/bin/courier-dovecot-subscribe-migrate
after in your dovecot.conf add:
mail_drop_priv_before_exec=yes
mail_executable=/usr/local/bin/courier-dovecot-subscribe-migrate
reload dovecot and now on the first IMAP login (like via webmail) your
subscriptions folders will be migrate to dovecot format.
Ciao
--
Alessio Cecchi is:
@ ILS -> http://www.linux.it/~alessice/
Assistenza Sistemi GNU/Linux -> http://www.cecchi.biz/
@ PLUG -> ex-Presidente, adesso senatore a vita, http://www.prato.linux.it
@ LOLUG -> neo-Socio http://www.lolug.net
More information about the dovecot
mailing list