Buenas, hoy me he visto en la obligación de pasar mi antiguo correo de Outlook 2003 a Thunderbird sin tener instaladas ambas cosas en la misma máquina.
Este tutorial está pensado para llevarse a cabo en Linux.
Para ello el primer paso es exportar nuestros correos de Outlook a un archivo con extensión .pst.
En nuestra máquina con Linux haremos los siguientes pasos:
Descargamos libpst source de http://www.five-ten-sg.com/libpst/packages/ y lo descomprimimos.
Para instalar la libpst necesitamos tener instaladas las boost. Las bajaremos de http://sourceforge.net/projects/boost/files/boost/
Abrimos un terminal y, o bien haciendo sudo o haciendo su root, nos cambiamos a "/usr/local/" y ejecutamos este comando: "tar --bzip2 -xf /your/download/directory/boost_X_XX_X.tar.bz2" (donde X_XX_X representa la versión de las boost).
Esto nos habrá creado un directorio en "/usr/local/" llamado "boost_X_XX_X", nos cambiamos a dicho directorio.
Dentro de ese directorio ejecutaremos "./bootstrap.sh --prefix=/usr/local/"
Una vez termine ejecutaremos "./bjam install". Esto nos llevará un buen rato, pero antes de ejecutar este comando estar completamente seguros de tener instalado python y python-dev, ya que la instalación de las boost lo necesitará.
Una vez haya terminado nos moveremos al directorio donde descargamos la libpst (paso 1).
Ejecutamos "./configure" y una vez haya terminado ejecutamos "make". Y por último, ejecutamos "make install".
Con esto habremos installado libpst. Lo puedes comprobar buscando libpst, readpst y pst2ldif en el directorio "/usr/local/bin". Si no están, algo ha fallado, así que comprueba los pasos anteriores.
Por último ejecutaremos "readpst -r /path/donde/tienes/el/archivo/correo.pst" en el directorio donde se desee crear la carpeta "mbox" (por ejemplo: "home/usuario/.thunderbird/ht21o9fb.default/Mail/mail.tcpsi.com/Antiguos" ) y con esto se habrán convertido los archivos pst a mbox.
Saludos y espero que os sea útil