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.