19 Oct
2009
19 Oct
'09
5:48 p.m.
Hello,
I need to migrate from courier-imap to dovecot. I'm trying to use courier-dovecot-migrate.pl to migrate the users' maildirs but I'm getting these messages:
# courier-dovecot-migrate.pl --to-dovecot --recursive mydomain.com Testing conversion to Dovecot format Finding maildirs under mydomain.com mydomain.com/contact/./Maildir: No imap/pop3 uidlist files mydomain.com/someone/./Maildir/courierpop3dsizelist: Broken header: /1 9
Can't use string ("0") as a HASH ref while "strict refs" in use at /usr/local/sbin/courier-dovecot-migrate.pl line 300.
The courierpop3dsizelist files have contents like this one:
/1 9 1181869523.M278844P24357V000000000000080CI006E803B_0.email,S=1216:2, 1241 8
and it seems that the script is failing with all the maildirs with courierpop3dsizelist. I use courier-imap 4.6.0, access using pop3 causes no problems.
Any hint on what's wrong is appreciated, thanks.
Salut, Rodolfo.