A la hora de pasarte de Window a GNU/Linux, puede resultar más que interesante poder acceder a esa gran colección de mensajes del Outlook que tienes almacenados en tu equipo y que no quieres perder solamente por el echo de cambiar de Sistema Operativo.

Outlook utiliza para almacener el correo un par de archivos (además de los archivos .pst personales que te puedas haber creado):
- Outlook.pst, que contiene los mensajes de correo actuales (los que en ese momento te aparecen en el programa)
- Almacen.pst, que contiene los mensajes “autoarchivados” por outlook
La solución para importar los mensajes en Evolution está en la utilidad readpst (NOTA: en algún sistema puede tener el nombre de “ol2mbox”).
Para las distribuciones en las que estén contenidas estas utilidades en sus repositorios, como es el caso de Ubuntu, sólo es necesario descargarlas.
Para las distribuciones que no la incluyan, será necesario descargar los fuentes del proyecto, descomprimirlo y hacer un make para obtener el binario. Luego habrá que mover el binario a alguna ruta contenida en el path (como /usr/bin), o bien a la carpeta donde vayamos a trabajar.
A continuación, copiamos el fichero .pst en la carpeta “de trabajo”, y dentro de ésta creamos otra llamada “correos”. Ahora ejecutamos:
$ readpst -o correos -r Outlook.pst
Para más información consulta las páginas del manual.
Readpst crea un archivo con cada una de las carpetas de correo que existiesen en outlook, y una más para los contactos.

Una vez que readpst haya acabado, para importar los correos a Evolution:
- Entrar en “Archivar” –> “Importar…”, en el “Asistente de importación de Evolution” selecionar “Importar un único archivo”, seleccionar el archivo y dejar que Evolution determine el tipo -Buzón Berkeley (mbox)-, elegir el destino, pulsar importar y listo.
- Repetir lo mismo con el fichero de contactos que será detectado como fichero vCard.
Comentario final
El formato .pst que utiliza Outlook 2003 no es compatible con la utilidad “readpst”. Para poder importar correctamente tus mensajes debes crearte primero un archivo .pst compatible.
Para hacer esto tienes que seguir los siguientes pasos:
- Vete a “Archivo” –> “Nuevo” –> “Archivo de datos Outlook…”
- Selecciona “Archivo de carpetas personales (.pst) de Outlook 97-2002″
- Elige un nombre y sálva el archivo
- Escoge un nombre para la carpeta
- Selecciona “No cifrar” y “Aceptar”
- Ahora cierra la nueva carpeta creada (botón derecho “Cerrar”)
- Vete a “Archivo” –> “Importar y exprotar…”
- Selecciona “Exportar a un archivo”
- Ahora “Archivo de carpetas personales (.pst)”
- Escoge la carpeta que desees exportar y marca la casilla “Incluir subcarpetas”
- Selecciona el archivo que creaste en el punto 3 y deja marcado “Reemplazar duplicados con los elementos exportados”
- Pulsa “Finalizar” y listo, ya tiene un archivo .pst que puedes importar correctamente













06/5/06 at 18:00
Excelente!!
08/24/06 at 15:58
Hola, excelente articulo.
Estoy intentando migrar los contactos y el calendario de Outlook XP a Evolution tal como lo has puesto pero no lo hace. Cuando procesa el calendario me devuleve un fichero de 0Kb y con los contactos me crea un mbox solo con los nombres de los contactos pero sin ninguna informacion mas (telefono, mail…)
Si sabes que ha podido salir mal, te agradeceria una respuesta.
Gracias de todas formas.
08/25/06 at 8:41
Pues la verdad es que no te sabría decir, porque lo cierto es que creo yo no tenía contactos en el Outlook y seguro que no tenía nada en el calendario ;-(
08/29/06 at 23:51
Yo intenté pasar los contactos de muchas maneras, pero la vía que me funcionó mejor fue instalar Thunderbird en Windows, importar desde allí los contactos de Outlook y luego desde el Address Book de Thunderbird exportar los contactos a un archivo ldif, que puede ser importado directo a Evolution.
Espero sirva.
09/25/06 at 0:00
[...] Importar el correo de Outlook a Evolution: Receta muy útil para los que están migrando de Windows a Linux. [...]
01/29/07 at 3:21
[...] veces: 1 para exportar mi pst y otra para respaldar mis archivos ya que los traslados los haría usando el driver para escribir [...]
02/1/07 at 15:46
parece que no funciona con el .pst de outlook 2003
02/1/07 at 15:51
En el comentario final indico cómo hay que actuar con Outlook 2003 (y te aseguro que funciona porque yo usaba esa versión)
02/1/07 at 16:06
thank’s rubensa…. eso me pasa por no leer !!
02/20/07 at 3:33
Sigo sin encontrar ninguna forma de pasar el correo de Outlook a Evolution cuando tienes una jerarquía de carpetas relativamente compleja en Outlook. No se puede pensar en pasar 200 carpetas una a una con este procedimiento y mucho menos recrear la jerarquía después. Por el momento no tengo más remedio que usar Thunderbird, que lee todo él solito.
03/8/07 at 17:28
¿Existe alguna versión para Windows del read PST? lo digo porque yo uso Evolution para Windows (http://shellter.sourceforge.net/evolution/) y me gustaría pasar del Outlook de una vez por todas la limitación de los PST a 2GB es realmente frustrante.
03/15/07 at 15:40
Hola soy Alef y quiero saber como debo hacer para pasar la libreta de direcciones de un outlook xp a un outlook 2003. Ya he probado con exportar/importar pero al hacerlo a otra pc, las carpetas con los contactos no aparecen en la otra pc y se crea un grupo que contiene contactos pero no estan todos. Necesito ayuda urgente, ademas quiero pasar las notas y el calendario tambien.
Muchas gracias y espero una respuesta inmediata.
03/23/07 at 16:25
Hola
El problema que tengo es que, he exportado la bandeja de entrada y los contactos de outlook 2003 pero necesito importarlo en outlook 2002, no he podido y me genera problemas de versiones, como le hago?
Gracias
04/25/07 at 23:24
[...] sirva un IIS, y los correos de todos estos años los podré importar en evolution según he leído aquí , así que podré [...]
05/10/07 at 20:42
[...] para importar correo desde Outlook a Evolution. El articulo completo lo pueden encontrar aqui Interesante para aquellos que esten pensando en migrar los sistemas a linux y quieran utilizar un [...]
07/2/07 at 20:45
De outlook a mbox no problema, pero alguien ha intentado hacerlo al revés?? Es todo un pifostio!!
07/16/07 at 5:28
Para pasar mis correos de outlook en windows XP (teniendo dos discos duros, uno con windows y el otro con ubuntu, primario):
1. Instale thunderbird en windows, que al establecerse como predeterminado importo mis carpetas personales de mail
2. Instale thunderbird en ubuntu
3. Me fui a mi carpeta de thunderbird en windows y copie un carpeta que se llama XXXXX.default y la pegue en el escritorio de ubuntu
4. Busque la carpeta YYYYY.default en thunderbird en ubuntu y copie su nombre, para ponerselo a la carpeta que tengo en el escritorio de ubuntu, y la borre
5. Corte la carpeta que esta en el escritorio de ubuntu con el nuevo nombre YYYYY.default y la pegue donde estaba la otra en thunderbird en ubuntu y voila!
al abrir thunderbird en ubuntu tenia mias carpetas que antes teni en outlook.
10/1/07 at 5:20
Espectacular !!… ya he migrado todos mis mails desde el outlook 2003 al evolution… muchas gracias por tomarte la molestia de escribir este tutorial
10/11/07 at 19:03
Gracias….
Como lo explicas en tus aportes, todos mis archivos se trasladaron a mi cliente de correo. Evolution.
Gracias por tu aporte.
11/5/07 at 16:59
Funciona perfectamente, y eso que tengo Office 2007. UN consejo: borren todo correo innecesario (yo deje los eliminados y recomence para no comerme 1/2 hora). Si se tiene mas de una carpeta de contactos crearla primero con Nuevo…., las carpetas se tienen que pasar una a una, aun el que tiene un arbol complicado (como yo) puede reconstruirlo. GRACIAS POR ESTE TUTORIAL
PABLO
12/19/07 at 15:13
Amigos.. muy bueno el tuto pero no me vengan con que el calendario pasa bien.. porque no les creo.. si tienen algo avisen.. saludos!!!
05/11/08 at 21:13
…y para Outlook 2007 fruncionara? o tengo que pasar los pst a formato 2003?, habra otra opcion si no se pudiera con los pst del 2007?.gracias pos el articulo
06/6/08 at 10:48
Gracias por el manual muy completo y útil. Gracias
07/14/08 at 7:08
como haces para que en evolution te reconosca el tipo de buzon que mencionas (Buzón Berkeley (mbox)) ya que lo he hecho pero me sale que es una vcard y no exporta ningun correo solo los contactos, gracias por tu ayuda
07/31/08 at 16:13
Hola, como va todo? Excelente tutorial. Eh seguido las instrucciones, y tras numerosos intentos de varias formas, logre importar casi todo. Efectivamente descubrí como menciona Pablo Taramelli que hay que poner en Evolution (a mano) todas las subcarpetas que queres importar. De todos modos no me importó NOTAS ni TAREAS. CALENDARIO solo los cumpleaños, y los CONTACTOS, muy extraño, con caracteres raros (en las palabras con acentos) y en varios campos, como el nombre, me puso NULL. De hecho, durante el proceso de la conversion con READPST, se veian varias lineas indicando un error en una direccion (supongo que es una posicion del .pst) y la palabra NULL. Que me sugieren? Muchas gracias!!