jueves, octubre 28, 2010

Ver correo HTML en Mutt

Después de casi un mes de estar utilizando Mutt como cliente de correo electrónico permanente me he terminado de convencer que fue una excelente decisión. Hasta la fecha solo podía quejarme cuando tenía que leer un correo enviado en formato HTML (la opción predetermina en Gmail), pues Mutt muestra el contenido del correo en texto plano.

Pero Mutt es una aplicación muy poderosa y altamente personalizable, así que podemos configurarlo para poder visualizar correctamente correos electrónicos enviados en formato HTML. Para ellos, debemos crear un archivo .mailcap en nuestro $HOME y que contenga lo siguiente:
text/html;      w3m %s; nametemplate=%s.html
text/html; w3m -dump %s; nametemplate=%s.html; copiousoutput
Con esto, estamos indicando que los mensajes de tipo text/html deben leerse con el navegador w3m (puedes sustituir w3m por lynx o elinks). Ahora solo debemos indicarle a Mutt que automáticamente nos muestre en el navegador indicado, los correos cuyo contenido sea de tipo text/html; para ello agregamos la línea auto_view text/html en nuestro ~/.mutt.rc

Ahora podemos ver visualizar correctamente los correos que recibamos en formato HTML gracias a Mutt, el cliente de correo electrónico que apesta menos ;)

Utilizar CAFF + msmtp para firma de llaves GPG

CAFF es un script que es de mucha ayuda para firmar llaves GPG. En resumen, CAFF toma una lista de llaves GPG, las obtiene desde un servidor de llaves o desde un 'keyring' y llama a GnuPG para firmarlas. Luego las envía por correo electrónico a cada una de las direcciones de correo electrónico presentes en cada llave.

Para obtener CAFF basta con instalar el paquete signing-party en Ubuntu/Debian y también es recomendable instalar gnupg-agent, para no tener que escribir la contraseña de nuestra llave gpg cuando estamos firmando varias llaves.

Para configurar CAFF solo debemos sustituir los elementos correspondientes en el archivo de configuración que se encuentra en ~/.caffrc y descomentar la plantilla que se utilizará como cuerpo del correo electrónico cuando enviemos las llaves firmadas; por ejemplo:
$CONFIG{'owner'} = 'Juan Perez';
$CONFIG{'email'} = 'juan@perez.info';
$CONFIG{'gpg-sign-args'} = "save";
# Incluir los últimos 16 caracteres del figerprint de tu llave pública
$CONFIG{'keyid'} = [ qw{1D4FE8D976661234} ];
$CONFIG{'also-encrypt-to'} = [ qw{1D4FE8D976661234} ];
$CONFIG{'keyserver'} = "keyserver.ubuntu.com";
Para poder enviar las llaver firmadas por correo electrónico debemos tener configurado un relay host en nuestra máquina. Como yo tengo una configuración funcional de msmtp prefiero utilizar dicho MTA en lugar de configurar postfix o exim4, para ello instalé el paquete msmtp-mta.

Una vez que tenemos CAFF + msmtp configurados correctamente, ya estamos listos para firmar llaves y enviarlas por correo electrónico a su dueño con un simple paso:
$ caff -m yes
Donde puede ser los últimos 8 caracteres o el fingerprint completo de la llave que queremos firmar. Si hemos participado en una KSP posiblemente tengamos varias llaves por firmar, así que podemos crear un archivo con la lista de llaves (una por línea) que vamos a firmar y ejecutar CAFF de la siguiente forma:
$ caff -m yes `cat list-of-keys.txt`
Referencia: Signing Keys with CAFF.

lunes, octubre 18, 2010

Maverick Release Party - Ubuntu Nicaragua

What an awesome release party! It's been one of the best events I've been since I joinned this great community. We took this change to re-launch the LoCo's website (powered by Felix, Byron and Fitoria) and recognized the efforts of the not-so-new members of our team.







Thanks to Neville Cross and Masión Teodolinda for sposoring the event and CISAS for the breath-taking t-shirts, it wouldn't had been the same without your support.



You can see more pictures in Felix's Gallery, the Event's Gallery and mine.

martes, octubre 12, 2010

Ubuntu Open Week en Español - Día 1

El día de ayer iniciamos la Ubuntu Open Week en Español correspondiente el ciclo de Maverick Meerkat. A parte de solventar algunos problemas con Clasebot (thanks Nathan Handler), todo fluyó sin inconvenientes (excepto por el bug al ejecutar Lernid en Maverick que no nos permitió ver las diapositivas de las sesiones respectivas).
La agenda de primer día fue la siguiente:
El día de hoy tendremos una agenda interesante, así que te esperamos en los canales IRC #ubuntu-charlas y #ubuntu-charlas-chat en freenode.net

lunes, octubre 04, 2010

Maverick Ubuntu Open Week, Spanish Spoken

For third release in a row, the Spanish Speaking Ubuntu Community will host the "Semana Ubuntera" (or Ubuntu Open Week in Spanish). A week of IRC sessions to spread the Spirit of Ubuntu to the new (and not so new) members of our great community. As usual, Leandro Gómez created some great artwork to promote the event.
If you want to run a session, feel free to contact me or add yourself to the event's wiki. What to twitt/dent about the Semana Ubuntera? Please use the #uowes hashtag :)