Mutt es un cliente de correo qe trabaja en consola y que tiene fieles usuarios. Alguna vez lo corrí, pero como estoy acostumbrado a evolution (y lo prefiero) no me había dado el trabajo de probarlo más a fondo.
Sin embargo, en ciertas circunstancias es necesario conectarse en forma remota (y no desde el propio equipo) al servidor de correo y a veces sólo con consola. Pues, en estos casos es útil, y ahora que lo estoy conociendo, cambiare pine por mutt.
Mutt permite conexiones locales y remotas. Sin embargo, no tiene (en Debian) soporte para OpenSSL en el programa que distribuyen, y trabajar en con IMAP o POP3 sin SSL es bastante inseguro.
La solución (del README.Debian) es abrir un tunnel, de tal forma que habilite imap en forma local, y este sea redirigido al puerto imaps (IMAP over SSL) del servidor remoto. Con stunnel sería:
# stunnel -c -d imap -r host.destino.cl:imaps -P /var/run
Y en mutt bastaría ejecutar:
$ mutt -f imap://localhost/
Y así, toda la comunicación entre mutt y el servidor IMAP en host.destino.cl es encriptada por stunnel.