¿Cómo portar el correo electrónico de Evolution a Thunderbird?

10

Actualicé ubuntu a 11.10 usando la notificación de actualización. También estoy cambiando de Xubuntu a ubuntu - interfaz gnome. He estado usando Evolution durante años y me gustaría portar los correos electrónicos a Thunderbird.

He visto preguntas similares sin suerte y la ayuda de Thunderbird para importar manualmente. La mayoría de ellos supone que la estructura del archivo de evolución es similar a la estructura del archivo de evolución.

Cuando configuré Thunderbird, parece que importó los contactos de Evolution (y en realidad los eliminó de Evolution. Sin embargo, no se transfirió ningún correo. Encontré el correo de ~/.local/share/evolution/mail/localEvolution en . Esto tiene carpetas.db y 3 directorios: cur, tmp y new . Luego están los archivos y directorios ocultos. Cada directorio tiene tres archivos relacionados con las extensiones .cmeta, .ibex.index y .ibex.index.data . Luego, todos los directorios tenían archivos que parecen contener los mensajes individuales. no miró la rima o la razón del esquema de numeración / nomenclatura de archivos.

¿Hay una buena manera de importar estos archivos?

jim
fuente
posible duplicado -> askubuntu.com/questions/27410/…
hhlp
También he visto ese conjunto de enlaces. La carpeta Evolution tiene todos los directorios como archivos ocultos. Cada uno de estos tiene tres carpetas: cur, new y tmp. Incluso si saca todos los mensajes de cur y los coloca en el subdirectorio en thunderbird, los mensajes se interpretan como carpetas sin nada ... por lo tanto ilegibles. Las carpetas de evolución no tienen la extensión .sbd como en el último enlace, solo son .higerdirname.lowerdirname
jim

Respuestas:

4

Dado que las soluciones anteriores no funcionaron para mí y porque creo que esto debería ayudar a muchos usuarios. Sin garantía ;-)

Por qué el problema sigue siendo relevante

Tuve el mismo problema y desafortunadamente Evolution no pudo exportar los correos correctamente como archivos mbox. Así que busqué una buena cantidad de tiempo y finalmente encontré una solución.

Tengo muchas carpetas y realmente muchos mensajes. Por alguna razón, Evolution creó archivos mbox que son realmente grandes (aproximadamente 2 GB por 100 MB de correos). El tamaño no sería ese problema, pero Thunderbird no pudo importar esos archivos.

La solución

Afortunadamente, existe este script de Python que brinda a los usuarios avanzados la oportunidad de mover correos de Evolution a Thunderbird.

La solución se describe aquí :

WFM

Usé: Thunderbird 12.0.1, Evolution 3.2.3, Ubuntu 12.04.

Usando el script de Python para convertir de maildir a mbox , puede crear una estructura mbox que se importe con solo un par de clics:

  1. Más vale prevenir que curar: copie su estructura maildir de ~/.local/share/evolution/mail/local/un directorio de su elección, digamos/tmp/mail-copy/local
  2. $ cd /tmp/mail-copy/
  3. Usa el guión $ python maildir2mbox.py local LocalMbox
  4. Abra Thunderbird (debe instalarse y también Importar / Exportar herramientas )
  5. Haga clic derecho en su Bandeja de entrada y seleccione Import/Export->Import mbox file->Import one or more mbox files, with its/their subdirectoriesy seleccione el /tmp/mail-copy/LocalMboxarchivo
  6. Disfruta tus miles de correos antiguos :-)
Bertram Nudelbach
fuente
Realmente me gusta esta solución, ya que no requiere la instalación de Evolution (no se necesita exportar).
Beernarrd
Estoy agregando el enlace al mismo script en git: https://gist.github.com/nyergler/1709069
Beernarrd
3

¿Has visto esta publicación?

http://ubuntuforums.org/showthread.php?p=10999504

  1. Backup Evolution: Alt-f, configuración de Backup Evolution ...

    Instale Thunderbird desde Ubuntu Sotware Center y configure Thunderbird con la información de su cuenta de correo. Cierre Thunderbird, después de verificar si el envío y la recepción funcionan.

  2. Abra la evolución y mueva todas las subcarpetas (arrastrándolas) al nivel más alto. Antes de continuar con el siguiente paso, asegúrese de que ya no existan subcarpetas. Entonces cierra la evolución.

  3. Abre Nautilus.

    Asegúrese de estar en su carpeta / home / yourname. Presione Control-h, ahora verá todas las carpetas y archivos ocultos debajo de sus propias carpetas, por ejemplo: .aptitude Mover a /home/yourname/.local/share/evolution/mail/local/Inbox.sbdPresione F3. Esto abre otro panel en Nautilus.

    En este panel goto /home/yourname/thunderbird/xxxxxxx.default/Mail/ServerName

    Este nombre de servidor que puede encontrar en la configuración de la cuenta de Thunderbird (Alt-e, a), vaya a Configuración del servidor. Aquí ves el ServerName.

  4. Copie solo los archivos de "archivo de buzón" de su carpeta Evolution "Inbox.sbd" a la carpeta Thunderbird "ServerName". No copie los otros archivos como xxx.cmeta, xxx.ibec.index, xxx.ibex.index.data, etc.

Toolaidback
fuente
2

Lamentablemente, el consejo anterior no me ayuda, solo crea un archivo de buzón pero, dentro de él, no tiene todos mis mensajes. Para resolver el problema que hice:

  1. una copia de seguridad del correo en el programa evolution utilizando su Archivo -> Hacer una posibilidad de copia de seguridad. Creará un archivo .tar.gz.
  2. elimine el programa Evolution después de purgarlo;
  3. instala thunderbird y configúralo en tu cuenta;
  4. reinstale - desde cero - evolution y, antes de aceptar todas las indicaciones, restaure la copia de seguridad .tar.gz: en este momento le preguntará si desea migrar a archivos maildir y, de ser así, creará un buzón solo para 'por si acaso' si se agradece el nuevo formato.
  5. ir /~.local/share/evolution/mail/local_mboxy simplemente copiar los archivos mbox
  6. pégalo a tu ~/.thunderbird/xxxdefalt/mail/localfolder

Eso es.

Dener
fuente
1

Después de probar todo lo anterior, encontré una solución mucho más simple.

Arrastre y suelte su Inboxicono en el panel izquierdo de evolutionsu escritorio. Se Messages_from_Inboxescribirá un archivo llamado . Ahora cámbiele el nombre Inboxy cópielo en

~/.thunderbird/whatever.default/mail_acct/ 

Si abres thunderbirdahora estará allí. Repita este procedimiento con cualquier otra carpeta que necesite.

usuario49301
fuente
1

También puede seleccionar mensajes en Evolution y presionar Ctrl+ Spara guardar los mensajes como 'mbox'. Luego copie el archivo a ~/.thunderbird/xxxxxx.default/Mail/mail_acc/. Cuando inicies Thunderbird, creará automáticamente una carpeta con tus mensajes

inocencia
fuente