Actualidad
Alertvir
Tiempo Valencia
Technorati
agregar



This page looks plain and unstyled because you're using a non-standard compliant browser. To see it in its best form, please upgrade to a browser that supports web standards. It's free and painless.

No quiero perder el contenido de mis buzones de correo asi que tengo
que traspasar los buzones que mantengo en kmail al Mail de Mac. Kmail utiliza el formato "maildir" y Mail el formato "mbox". Y no hay filtros en ninguno de los dos para hacer el traspaso automáticamente.
En este post he encontrado un sencillo script para convertir correo en formato maildir (el de kmail) al mbox (el de Mail). Pego el texto a continuación:
=======================
#!/bin/bash
mdirname='cur'
find . -name $mdirname | while read from; do
nm=`dirname $from | sed 's/[^a-zA-Z0-9]/-/g; s/^-*//; s/--*/-/' `
echo "Converting $from into $nm"
/bin/ls -1 "$from" | while read message; do
cat $from/$message | /usr/bin/formail
done > $nm.mbox
done
===========================
El traspaso de los buzones lo he realizado de la siguiente forma:
He copiado en el escritorio del Mac la carpeta mail de kmail (esta en /home/usuario/.kde/share/apps/kmail/mail ). Cada buzón de kmail es un directorio y dentro de cada directorio tenemos tres subdirectorios con los correos almacenados. Tambien hay tres ficheros ocultos por cada buzón (directorio) que indican cosas como los correos que han sido leidos, importantes, etc... pero eso no sirve ahora.
He abierto una terminal (Finder -> Aplicaciones -> Utilidades -> terminal) y nos situamos en el directorio mail mediante el comando cd Desktop/mail.
Ejectuamos el editor por antonomasia: vi, dandole un nombre al fichero que contendrá el script: vi convert.sh
Una vez dentro de vi, pulsamos i (de insertar) y mediante el menú Editar, copiamos y pegamos el texto del script. Salimos y grabamos mediante ESC:x (Pulsar la tecla escape, despues la de dos puntos : y después una x minúscula). Ya tenemos el script creado. Ahora tenemos que hacerlo ejecutable mediante el comando chmod +x convert.sh.
Solo nos queda ejecutarlo: ./convert.sh
Nos ira creando un fichero dentro del directorio mail del tipo nombrebuzon.mbox por cada buzón (directorio) que tengamos.
Una vez finalizado, salimos ya de terminal y nos vamos a Mail para ejecutar la importación Archivo -> Importar buzones -> Otro, pulsamos continuar y nos solicita la dirección donde estan los buzones . Le indicamos el directorio mail que hemos creado en el escritorio y nos indicará los buzones a importar. Una vez finalizado la importación, yo he ejecutado Buzón -> Reconstruir a cada buzón porque he visto que en algunos me habia duplicado los mensajes.
Finalizada la primera tarea :-)
Ahora solo me queda crear las cuentas de correo (pero eso no tiene historia)
Retroenlaces (0) Comentario (0)| « | Noviembre 2008 | » | ||||
|---|---|---|---|---|---|---|
| Lu | Ma | Mi | Ju | Vi | Sa | Do |
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |