Importar correos de outlook (y outlook express) a thunderbird en linux

26/09/2009

Aquí describo los pasos para importar correos de outlook (.pst) y outlook express (.dbx) a thunderbird en linux.

Básicamente, lo que haremos en ambos casos es convertir los correos del formato propietario al estándar mbox (RFC4155) y después importarlo a thunderbird mediante un complemento.

Primeros nos instalamos el complemento ImportExportTools que nos permite importar correos mbox a thunderbird.

Para importar archivos .pst (outlook) podemos usar readpst, que se instala desde los repositorios de ubuntu:

– creamos el directorio donde vamos a generar los correos en formato mbox (p.e. output)

– ejecutamos readpst -o output -r miarchivo.pst

y ya tenemos los correos en formato mbox.

Para importar archivos .dbx (outlook express) podemos usar libdbx:

– nos bajamos la última versión (actualmente libdbx_1.0.4.tar.gz)

– lo descomprimimos y desde el directorio lanzamos un make

– vamos a usar uno de los ejecutables que genera: readoe. Suponiendo que tenemos varios .dbx en un directorio “outlook” y queremos generarlos en el directorio “salida”, ejecutamos:

readoe -i outlook -o salida

y ya tenemos los correos en formato mbox.

A partir de los correos en formato mbox y desde thunderbird, pinchamos con el botón derecho del ratón sobre la carpeta donde queremos importar los correos y seleccionamos “Importar/Exportar | Importar archivo mbox”. Nos aparecerá una pantalla con varias opciones. Yo recomiendo ir importando los archivos uno a uno (Importar directamente uno o más archivos mbox), ya que cuando lo intenté hacer recursivamente me dio algunos problemas.


Tocar música con teclado virtual

25/09/2009

Paso 1: instalar el teclado virtual: vkeybd

Paso 2:instalar Timidity

Paso 3: instalar algún banco de sonidos, p.e. freepats

Suponiendo que también tenemos instalado Jack, lo usamos para enrutar la salida del teclado virtual hacia timidity y ya lo tenemos sonando.

Podemos disponer de varios bancos de sonido y alternar entre unos y otros. Para ello, podemos bajarnos algún soundfont (.sf2) y modificar el fichero /etc/timidity/timidity.cfg . Este es el mío:

#source /etc/timidity/freepats.cfg
#soundfont /home/ercilla/datos/CasioVL-1.SF2
#soundfont /home/ercilla/datos/ChoriumRevA.SF2
#soundfont /home/ercilla/datos/WST25FStein_00Sep22.SF2
soundfont /home/ercilla/datos/merlin_vienna.sf2

después reiniciamos timidity:

sudo /etc/init.d/timidity restart

y a seguir tocando…


Escribir en el syslog por UDP

25/09/2009

Estoy trabajando en una aplicación que tiene que escribir en el syslog enviando tramas UDP. Por algún motivo, los mensajes no se registraban en el syslog (/var/log/syslog).

Tras una breve búsqueda encontré la solución. Hay que seguir estos pasos como root:

1. Editar el fichero de configuración /etc/default/syslogd para establecer este parámetro:

SYSLOGD_OPTIONS=”-r”

2. Reiniciar el demonio:

/etc/init.d/sysklogd restart

 

Edición 26/02/2013: syslog fue sustituido por rsyslog. Para hacer que escuche los mensajes en el puerto 514 hay que editar el fichero /etc/rsyslog.conf y descomentar las siguientes líneas:

$ModLoad imudp
$UDPServerRun 514

El fichero /etc/default/rsyslog lo podemos dejar con su valor por defecto:

RSYSLOGD_OPTIONS=””

A continuación reiniciamos el servicio:

sudo service rsyslog restart


Remote Filesystems en Xubuntu: arreglado

21/09/2009

Estuve intenando sin éxito montar sitios remotos con la aplicación que instala Xubuntu (Applications | Sistema | Remote FileSystems) que no eso otra que Gigolo. El problema era que conseguía crear los iconos que representaban los sitios remotos, pero al hacer doble-click para abrirlos no sucedía nada en absoluto.

Parece ser había problemas en la integración de Gigolo con Thunar y/o Xfce.

Finalmente encontré una entrada en los foros de Ubuntu donde aparece la solución (publicada también en el blog Notas Configuración).

Básicamente consistió en instalar gvfs-fuse y fuse-utils, añadir el usuario al grupo fuse (sudo gpasswd -a username fuse), añadir una líneas al fichero ~/.local/share/applications/defaults.list (*) y reiniciar la sesión.

(*) estas son las líneas:

x-directory/gnome-default-handler=Thunar.desktop
inode/directory=Thunar.desktop
x-directory/normal=Thunar.desktop


Pantalla dual

7/09/2009

Por fin he conseguido configurar la pantalla externa, gracias a este post. Recordemos que el monitor exteno admite una resolución de hasta 1280×1024, mientras que la pantalla del portáil admite hasta 1280×800. De momento lo he configurado de tal modo que la pantalla externa se “sitúa” debajo de la pantalla del portátil, lo que representa una pantalla virtual de 1280×1824.

Para ello, es necesario configurar la pantalla virtual en /etc/X11/xorg.conf:

Section “Screen”
Identifier    “Default Screen”
Monitor        “Configured Monitor”
Device        “Configured Video Device”
SubSection “Display”
Virtual        1280 1824
EndSubSection

EndSection

A contiunación, desde línea de comandos podemos configurar las pantallas (resolución y posición relativa):

xrandr –output VGA –auto –below LVDS