Recuperar una cuenta IMAP en Mail de Mac OS X

09/11/2010 por Redacción

CBXi nos pregunta: "Hola:

Recurro a vosotros porque ya no se que hacer y estoy bastante desesperado. Resulta que en mi empresa han hecho una migración de servidor, y por el camino se han cargado todos mis correos electrónicos en la cuenta imap. Hay una copia de seguridad de ellos, pero resulta que no son compatibles entre las aplicaciones del viejo y nuevo servidor. El caso es que no me avisaron, y cuando sincronicé correos ... zas, en toda la boca!.

He intentado recuperar la copia de los correos que tenía descargados en Mail y almacenados en Time Machine (menos mal que no perdí las reglas de correo), pero cada vez que reconfiguro la cuenta de nuevo, Zas! en toda la boca de nuevo y me vuelve a borrar los correos. Un desastre del que ya no se cómo salir. Si me ilumináis como recuperar mis correos manteniendo imap seré vuestro mas devoto lector. Muchas gracias, de todas formas, si no me podéis responder, por todo vuestro trabajo diario. Un abrazo.

Respira profundo, que esto tiene arreglo. Con trabajo, pero tiene arreglo.

Paso a paso

Cierra Mail

Restaura desde tu copia de seguridad en Time Machine

Ves a Tu_usuario/libería/Mail y haz copia de segurida de la carpeta IMAP-correo@electronico.dominio en el escritorio

Arranca Mail

Modifica los datos de la cuenta de correo (servidores, puertos, SSL, etc)

Sincroniza y deja que se pierda todo el correo

Apoyándote en las reglas, recrea en el servidor la jerarquía de carpetas que tuvieras. Esperemos que no sean muchas. Te puedes ayudar con los archivos dentro de la carpeta IMAP que has copiado al escritorio: cada archivo .imapmbox equivale a una carpeta

Ahora viene el truco. Mail no te deja importar un buzón .imapmbox, así que la solución mas sencilla es renombrar la extensión a .mbox y así Mail si te dejará importar esos correos dentro de la barra lateral (con el nombre de la carpeta que ocupaba) en la sección Correo importado (menú archivo > importar buzón).

Ahora solo tienes que:

Abrir esa carpeta recién importada

Seleccionar todos los correos.

Arrastrarlos y copiarlos en la carpeta que has creado en el servidor.

Automáticamente se empezarán a copiar esos correos al servidor. Una vez terminado el proceso, podrás borrar las copias locales que acabas de importar.

Solo hay que repetir el proceso por cada carpeta que tuvieras.

El Inbox

Muchos correos corresponden a la entrada general de correos (inbox) que no está localizada en ninguna carpeta. No es posible arrastrar los correos importados al inbox de Mail (al menos, en las pruebas que hemos hecho, no funciona), así que puedes hacer un pequeño truco:

Crea una carpeta en el servidor: llámala Inbox-pre, por ejemplo.

Importa los correos del buzón inbox

Copia los correos importados a la carpeta del servidor

Conéctate por webmail y usa la opción de traslado disponible para todos los correos de la carpeta Inbox-Pre al INBOX

Ya puedes borrar la carpeta Inbox-pre

Este mismo truco te permitirá acceder a ciertas carpetas que por lo que sea, Mail no permite dar acceso.

Si vas sincronizando el servidor de vez en cuando tras terminar cada paso podrás ir comprobando que todo funciona correctamente. No olvides que al perder la jerarquía de carpetas, en las reglas tendrás que volver a especificar el destino de algunas de ellas. Revísalas lo primero.

0
Comentarios
  • avatar
    #1 por Anónimo el 09/11/2010
    Pero parece que funciona. Vaya currada, pero hay que reconocer que sabéis mucho.

    Acabo de pasar otra carpeta al servidor. Me quedan 15, pero de este lío a no tener nada nada, esto es gloria bendita.

    Puff, os debo 1.000 cervezas. Muchas gracias de verdad.
  • avatar
    #2 por Anónimo el 09/11/2010
    Muy útil e interesante. Gracias por estos post.