Sunday, November 18, 2007

Using mutt for gmail via IMAP

You use mutt, you love it. You hate the user interface "latency" of every other MUA, and the fact that no other MUA has "got" how to handle mail threading as mutt does.
BUT also you, a true road warrior, want mail(box) availabilty and plenty of storage.
Well, recently gmail added IMAP support, with a very good support of the standard AND a well thought mapping between gmail labels and IMAP folders ( "virtual" folders).

The good news is that you can link your beloved mutt to gmail, use IMAP folders and also use SMTP TLS authentication via smtp.gmail.com

Here is a copy of my .mutt/muttrc (obviously must change "username" and other stuff):

## ~/.mutt/muttrc
set from=username@gmail.com
set realname="JuanJo seC"
set reverse_name=yes
set reverse_realname=no
set imap_user = 'username@gmail.com'
set spoolfile = imaps://imap.gmail.com:993/INBOX
#set sendmail="/usr/sbin/ssmtp -C$HOME/.mutt/ssmtp.conf"
set smtp_url="smtp://username@smtp.gmail.com:587/"
set folder = "imaps://imap.gmail.com:993"
#set record=+sent-mail-`date +%Y`
set record="+[Gmail]/Sent Mail"
set postponed="+[Gmail]/Drafts"
# previously do: mkdir -p ~/.mutt/cache/{headers,bodies}
set header_cache="~/.mutt/cache/headers"
set message_cachedir="~/.mutt/cache/bodies"
set certificate_file=~/.mutt/certificates
set move=no
set delete=yes
set edit_hdrs
set include
set reply_to
set abort_nosubject=no
alternates '(username|altusername)([-+].*)?@.*'
set hdr_format="%4C %Z %{%m/%d} %-15.15F (%4c) %s" # format of the index

hdr_order From: Date: User-Agent: X-Mailer To: Cc: Reply-To: Subject:
ignore *
unignore From: Date: User-Agent: X-Mailer To: Cc: Reply-To: Subject:
my_hdr Reply-To:

# setup gmail filters to apply the corresp. labels:
mailboxes ! =ml-lug-list =ml-lug-org =[Gmail]/Drafts "=[Gmail]/All Mail"

set editor="jed %s -l ~/.mutt/jed.mutt.sl"
set alias_file=~/.mutt/mail_aliases
source ~/.mutt/mail_aliases

send-hook . 'set realname="JuanJo seC"'
## hack to make $reverse_name and 'my_hdr From:' work ok (eg mlists)
send-hook . 'set from=username@gmail.com'
send-hook . 'unmy_hdr From:'
###
send-hook . 'set signature=~/.signature'

#send-hook lug-list 'set record=+sent-lug-list'
send-hook lug-.+@lugmen.org.ar 'my_hdr From: JuanJo seC <username+mlist@gmail.com>
subscribe lug-.+@lugmen.org.ar



Very cool to experiment folder switching in mutt using:
'c' ("Open Mailbox")
TAB (will show all IMAP folders)
TAB (again: will show only the 'mailboxes' mutt var)

And here is my jed rc:

% ~/.mutt/jed.mutt.sl
% emacs keybinding for jed:
() = evalfile("emacs");
% Find signature begin, position cursor there:
if (re_fsearch("^--")) {
call("previous_line_cmd");
} else {
% else search headers end
re_fsearch("^$");
call("next_line_cmd");
}
push_mark();


Yeahh... finally I can read mailing lists with an interface that doesn't suck! 8)
Enjoy!

Sunday, October 28, 2007

for next I-Monday :-P

Damn ... it gonna be a boring Monday with all these Steven Jobs'
bedpartern-wannabes bragging around with their blackbox OS.

Let's have some I-mmunization fun:




Enjoy :-D

Tuesday, October 02, 2007

encontré yerba mate en Suiza!

Mi alma de verdes regresó al cuerpo :-D
Seehhhh!! ... llamé a la embajada argentina @Suiza, y no podía creer que cuando les
pregunté por yerba en estos lares, además de una risa cómplice obtuve una url:
http://www.productosargentinos.ch/ donde efectivamente podré comprar yerba.

Compra online, remota, desde tu consola gráfica Linux doble LCD 24" übergeek ?
Nahhh... es una excelente excusa para darse una vueltita por Lucerna ;)

[ UPDATE - Mar/2011 ]
Aquí va un resumen de los lugares donde conseguir yerba mate en Zurich y cercanías
  • http://www.elmaiz.ch

    Josefstr. 23
    8005 Zürich
    TE: 044 440 5840
    Nota: Rosamonte y otras, dulce de leche!, en general un poco más baratos que el resto, cerca de la ZHB


  • http://www.sabor-tropical.ch

    Ackerstrasse 1
    8005 Zürich
    TE: 044 440 5455
    Nota: Rosamonte, cerca de la ZHB


  • http://www.mitierra.ch

    Seestrasse 195
    CH - 8712 Stäfa
    TE: 044 926 7060
    Nota: no he ido aún, tienen dulce de leche también.


  • http://www.productosargentinos.ch/

    Luzernerstrasse 105
    6014 Littau/Luzern
    TE: 041 250 8040
    Nota: en Lucerna, opción piola via Posta

  • 24h open store just by
    Langstrasse 193
    8005 Zürich
    Thanks Ben (bhk@) for the tip! :)

Friday, September 28, 2007

El hippismo - Detección y Procedimiento

Maeeestro Capusotto !! y no te digo si estás lejos como para no podeer sintonizarlo en el éter...


, éste es tan sólo uno de los tantos de Septiembre.
Prepará los pañuelos y/o pañales por que vas a morirte de risa =)

Tuesday, September 04, 2007

e-voto: porque no queremos ser menos, señores!

Sip ... no queremos ser menos e-stúpidos que en otras latitudes, como siempre, bombos y platillos ignorando plenamente todas las recomendaciones al contrario desde organismos independientes [1] y los incidentes concretos que han ocurrido. Entre los más interesantes está la decisión de California (EEUU) de invalidar todas las máquinas de e-voto [2] por razones de seguridad y falta de confianza.

Los chicos de Vía Libre se adelantaron y ya montaron http://www.votoelectronico.org.ar/ ( graaande x haber "mordido" ese nombre de dominio! ) donde hay análisis y referencias para entender más a fondo las implicancias, no sólo desde el dominio técnico, sino también de la ligereza con que se pretende tomar semejante decisión.

Por cierto, yo tuve la oportunidad de oler de cerca cómo se cuecen estas cosas en ámbitos políticos ... generalmente termina tratándose de "muchachos ... armemoo un proieto de ley de lo-que-sea como para mostrar que laburamo' " , a lo cual agrego: y se es fashion , meejoooor! :-P

[1] http://www.verifiedvotingfoundation.org/article.php?id=6426
[2] http://www.wired.com/politics/security/news/2004/04/63298 , notar la fecha (!)

Wednesday, August 29, 2007

tu apoyo para la ley de bosques ...

Greenpeace Argentina está haciendo una campaña para juntar 1MiF para entonces así presionar
al Senado para que se promulgue la Ley de Bosques (actualmente tiene media sanción).

Esta Ley, que ya tiene media sanción del Congreso Nacional, establece una moratoria de los desmontes hasta tanto las Provincias realicen un Ordenamiento Territorial de los bosques nativos para planificar de manera participativa su uso sustentable. El Senado está demorando su aprobación.

Ayudanos a salvar nuestros bosques.
Votá vos también por la Ley de Bosques


Más info , y link para apoyo++ : http://www.greenpeace.org.ar/cyberacciones/bosques.html

Gracias =)

Saturday, August 25, 2007

wait no more! ... IT Crowd S02E01 :-)

UPDATE: ya están los subtítulos en Español disponibles :-D http://www.opensubtitles.org/en/subtitles/3143490/the-it-crowd-es
, seeeeeeehhhh ...
--

(Noticia vieja, por cierto ... intenté publicarlo hace 3 días, pero mi blog había sido taggeado como SPAM for un infame robot , ironías del destino =)

A torrentear bits que se vino la segunda temporada de The It Crowd: http://www.mininova.org/tor/855151

Para mi sorpresa, he conocido geek-wannabes que no han visto la 1era temporada,
por su integridad moral (y por no abusar del espacio de publicación :-P ) no los
menciono aquí :-S

Enjoy ... a LOT!

PD: No, no he desaparecido ... tan sólo que esta condición de "expat" provoca mucha fiaca para postear :-D