1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Importar correos de un servidor IMAP a otro

Tema en 'Asuntos Técnicos' iniciado por 50l3r, 12 Mar 2015.

  1. 50l3r

    50l3r Usuario activo

    Buenos Días foreros,

    Hablé con cpanel y desgraciadada y logicamente no hacen migraciones desde un servidor sin panel a uno con su plataforma, así que toca remangarse y ponerse manos a la obra.

    Estoy realizando la migración de todos los correos relacionados con mi cuenta, del servidor viejo al nuevo, y como utilizan dovecot los dos he realizado un scp y he conseguido copiar el contenido de mi carpeta maildir, obviando los ficheros dovecot*.

    Una vez he copiado todas las carpetas, suscripciones y correos viejos, he reiniciado dovecot, modificado la cuenta en mi cliente de correo y he "Enviado y recibido", pero aquí viene el problemilla.

    Solamente he conseguido que se me muestren los correos viejos, en la carpeta "Recibidos", las carpetas anteriores no se me muestran.

    ¿Alguien tiene experiencia en este tipo de migraciones? ¿Como se suelen hacer habitualmente?

    He visto que hay opciones como esta: https://github.com/imapsync/imapsync pero nose si será la más acertada.

    PD: Tengo que pasar muchos buzones de correo, de clientes y de la propia empresa.
     
  2.  
  3. egrueda

    egrueda Usuario activo

    No estoy seguro, pero podría ser que los emails estén pasados correctamente pero no veas las carpetas desde tu cliente de correo porque no estás suscrito a esas carpetas.
    Compruébalo antes de nada.

    P.D. Hace tiempo hice un script (de menos de 10 líneas) con el comando lftp y la opción 'mirror' para sincronizar buzones imap muuuuy grandes. Echale un ojo al lftp
     
  4. 50l3r

    50l3r Usuario activo

    He copiado todo el contenido con "scp", pero algo debo de haber hecho mal.

    Las carpetas no se me muestran a la hora de querer suscribirme:

    [​IMG]

    Pero como he copiado el archivo de subscriptions me dice que estoy suscrito a estas "que no existen en teoria"

    [​IMG]

    He probado a borrar el fichero subscriptions pero simplemente me borra esas carpetas a las que estoy suscrito pero no me reconoce.

    ¿Quizas el problema este en que no copié los archivos dovecot?​
     
  5. HectorRos

    HectorRos Usuario activo

    Es sencillo, utiliza IMAPCOPY, si no te defiendes con la herramienta de linux, puedes utilizar el que tiene OVH público:

    https://ssl0.ovh.net/es/imapcopy/

    Con esto, creas una cuenta nueva vacía, pones los datos de la antigua y la nueva y te las deja totalmente sincronizadas.

    Espero que te funcione bien, saludos !
     
    A egrueda le gusta esto.
  6. 50l3r

    50l3r Usuario activo

    No hay narices, pongo todo bien pero me da Bad server

    [​IMG]
     
  7. HectorRos

    HectorRos Usuario activo

    Yo es que me apaño mejor con imapcopy para consola.

    En debian:

    apt-get install imapcopy

    Si quieres que te eche una mano, mándame un mail y intentamos ver si lo solucionamos y compartimos la solución.

    Saludos !
     
  8. 50l3r

    50l3r Usuario activo

  9. egrueda

    egrueda Usuario activo

  10. Constantino Pinto

    Constantino Pinto Nuevo usuario

  11. 50l3r

    50l3r Usuario activo

    Utilizaremos doveadm porque las claves de los correos de los clientes no las tenemos

    Hablando con @HectorRos hemos sacado esta información:

    Servidor antiguo: dovecot /postfix
    Servidor nuevo cpanel: dovecot / exim

    Hace falta saber, según el enlace que he puesto arriba, el dialecto del buzon: mbox, dbox, maildir, maildir+

    ¿Como puedo averiguar esto?
     
  12. 50l3r

    50l3r Usuario activo

    Según me he informado, mailbox utiliza una estructura jerárquica de ficheros y carpetas y es el que utilizo en ambos casos, mailbox trabaja de una forma mas desordenada.
     
  13. 50l3r

    50l3r Usuario activo

    He copiado mi directorio con los emails y he probado a sincronizar solo mi parte:

    http://pastebin.com/wF7pPBda

    La historia es que le indico la carpeta de donde tiene que recoger los emails, y la cuenta a donde lo tiene que meter pero me da esos errores de permisos yl as demás carpetas no me las guarda.
     
  14. egrueda

    egrueda Usuario activo

    ¿dir owned by 0:0?
    Problema de propietario (quizá por haber usado SCP anteriormente)
     
  15. 50l3r

    50l3r Usuario activo

    He dado permisos, ejecutado de nuevo el comando y no ha arrojado errores, pero entro en el directorio de mis emails y no veo que haya copiado los correos ni las carpetas.

    Por lo que veo solo me actualiza la carpeta subscriptions nose porque motivo.


    ¿Sera que estoy introduciendo mal el comando?
     
  16. egrueda

    egrueda Usuario activo

    Por curiosidad, ahora que le has cambiado el *propietario*, ¿aparecen las carpetas en tu cliente de correo?
     
  17. 50l3r

    50l3r Usuario activo



Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·