Migrar cuentas pop3 a imap
Jose Miguel Vidal Lavin
jmvidal en sertotal.cl
Jue Nov 10 12:57:05 CLST 2005
Germán Poó Caamaño wrote:
>El mié, 09-11-2005 a las 18:25 -0400, Jose Miguel Vidal Lavin escribió:
>
>
>>Señores
>>
>> Por fin tuve el tiempo y máquina nueva para migrar un server pop3 a
>>imap con todos los chiches que traen y definitivamente es la mejor
>>opción, el tema es que debo migrar las cuentas de correo que estan en
>>pop3 hacia el imap y he usado fetchmail para leer las cuentas desde el
>>server antiguo pero me deja los correos en un solo archivo
>>/var/mail/usuario y como como la estructura de imap que seria
>>/var/spool/cyrus/mail/letra/cuenta, tambien he probado con:
>>
>> cat usuario | formail +1 -ds maildrop -d usuario;
>>
>>pero el resultado es el mismo, he estado todo el dia entre rtfm y stfw y
>>nada aun, no se como derivar esos correos a imap y no a pop3
>>alguna ayuda?
>>
>>
>
>IMHO, no has encontrado información porque estas enfrentando (o quizás
>entendiendo) mal el problema.
>
>No estás migrando de POP3 a IMAP. Los buzones de los usuarios pueden
>ser accedidos vía POP3 o IMAP, indistintamente. La salvedad es que
>con POP3 sólo verán *un* buzón, no así carpetas; a la vez que tienen
>un conjunto más reducido de operaciones a realizar.
>
>Tanto UW-IMAP, cyrus, dovecot, etc. te proveen ambas funcionalidades.
>
>Luego, lo que estas haciendo es migrar de un sistema que almacena los
>buzones en formato mailbox a uno que lo hace en formato maildir (cyrus).
>Con la instrucción que indicas no estas logrando mucho, por lo mismo.
>En cyrus, cada mensaje es 1 archivo; y se requieren manejar mas
>comandos, como reconstruir la carpeta, actualizar la cuota, etc.
>
>Después de esta perorata, te sugiero leer:
>http://www.onid.orst.edu/docs/technical/cyrusmigration.shtml
>
>Los scripts debes ajustarlos a tus necesidades. El que hace el
>trabajo sucio es migrate_user_mail.pl. Básicamente toma un
>buzón, crea el usuario (cyrus maneja un espacio de usuarios
>distinto), crea un archivo con cada mensaje (usando formail
>y otros scripts), reconstruye los índices en cyrus y
>reconstruye la cuota.
>
>Por cierto, antes debes asegurarte que cyrus está bien
>instalado y funcionando correctamente. Si no funciona,
>revisa la configuración de sasl; ahí casi siempre están
>los problemas, porque cyrus en sí no es complicado.
>
>
>
se le agradece por el dato, el tema era tal cual lo decias, quieero
cambiar el formato de almacenamiento de los mails, tengo ya sasl, cyrus
y todos los demas sistemas configurados bien y funcionando asi que leeré
atentamente ese doc para ver el tema de la migración y cambio de formato
de almacenamiento.
de ahi les cuento si tuve algun drama
pd: andaba mas perdido que la revista de linux chilena ;)
saludos
Más información sobre la lista de distribución Linux