Usando Linux para muchas cosas y disfrutando de videojuegos, en dispositivos moviles, consolas y pc. Using Linux for many things and enjoying video games, mobile devices, consoles and pc

Importar emails en formato mbox a thunderbird

Hoy se me presento el siguiente problema. Un usuario de webmail descargo todos sus mails en la carpeta Inbox a thunderbird 3 pero los mails en las demas carpetas, quedaron en el servidor. Despues de descargar los mbox al equipo local me sorprendo de que thunderbird bajo Linux en la opcion de Import solo permite hacerlo con Communicator 4.x.
Asi que hice lo siguiente.

Para este ejemplo usamos thunderbird 3.0.4 bajo linux, imagino que para Windows y Mac debe ser parecido en teoria.

Por ejemplo, tenemos 2 mbox:

contructora.mbox
familia.mbox

Las cuales queremos que queden en carpetas separadas bajo Local Folders.

-En Thunderbird creamos las carpetas constructora y familia bajo Local Folders

-Nos cambiamos en una consola al directorio Local Folders de Thunderbird, en mi caso es:

cd .mozilla-thunderbird/9pyl51td.default/Mail/Local\ Folders/

-Verificamos que esten creados los files de constructora y familia

ls -la
total 32984
drwxr-xr-x 3 cabrera cabrera     4096 2010-06-11 17:01 .
drwx------ 8 cabrera cabrera     4096 2010-06-11 09:49 ..
-rw------- 1 cabrera cabrera  2723606 2010-06-11 08:06 backuppc
-rw-r--r-- 1 cabrera cabrera   206035 2010-06-11 16:15 backuppc.msf
-rw------- 1 cabrera cabrera        0 2010-06-11 16:59 constructora
-rw-r--r-- 1 cabrera cabrera     1539 2010-06-11 17:00 constructora.msf
-rw------- 1 cabrera cabrera   313315 2010-06-11 12:26 Drafts
-rw-r--r-- 1 cabrera cabrera     3489 2010-06-11 16:59 Drafts.msf
-rw------- 1 cabrera cabrera        0 2010-06-11 17:01 familia
-rw-r--r-- 1 cabrera cabrera     1534 2010-06-11 17:05 familia.msf
-rw------- 1 cabrera cabrera 14445441 2010-06-11 08:12 Inbox
-rw-r--r-- 1 cabrera cabrera    99413 2010-06-11 15:58 Inbox.msf
-rw------- 1 cabrera cabrera   834883 2010-06-11 13:51 Junk
-rw-r--r-- 1 cabrera cabrera     3874 2010-06-11 17:05 Junk.msf
-rw------- 1 cabrera cabrera  2070306 2010-06-11 13:55 mailscanner
-rw-r--r-- 1 cabrera cabrera   195867 2010-06-11 16:15 mailscanner.msf
-rw------- 1 cabrera cabrera   478726 2010-06-11 13:35 mailwatch
-rw-r--r-- 1 cabrera cabrera    26082 2010-06-11 16:15 mailwatch.msf
-rw-r--r-- 1 cabrera cabrera       25 2010-06-11 15:47 msgFilterRules.dat
-rw------- 1 cabrera cabrera  3192403 2010-05-24 10:36 nintendo
-rw-r--r-- 1 cabrera cabrera     8774 2010-06-11 15:46 nintendo.msf
-rw------- 1 cabrera cabrera   337736 2010-06-08 08:10 proxmox
-rw-r--r-- 1 cabrera cabrera    31478 2010-06-11 16:15 proxmox.msf
-rw------- 1 cabrera cabrera  8007848 2010-06-11 16:18 Sent
-rw-r--r-- 1 cabrera cabrera    47389 2010-06-11 16:19 Sent.msf
-rw------- 1 cabrera cabrera   617482 2010-06-11 10:17 Trash
-rw-r--r-- 1 cabrera cabrera    32638 2010-06-11 16:15 Trash.msf
drwx------ 2 cabrera cabrera     4096 2010-06-11 15:47 Trash.sbd
-rw-r--r-- 1 cabrera cabrera        0 2010-05-04 12:31 Unsent Messages
-rw-r--r-- 1 cabrera cabrera     1990 2010-06-04 13:22 Unsent Messages.msf

-Borramos los files familia y constructora, dejando los msf

rm familia constructora
-Copiamos los mbox constructora y familia ahi dentro. Suponiendo que en nuestro home solo tenemos 2 mbox. OJO, terminamos con un punto .

cp ~/*.mbox .

-Cerramos Thunderbird y lo volvemos a abrir. Nos paramos en una de las carpetas, dependiendo de la cantidad y tamaño de los mails, demorara un poco para mostrar los mails. Al importarlos, todos aparecen como no leídos.
Share/Bookmark