Viviendo con la terminal: correo electrónico

Salud amigos, después de mucho (pero muuuchoooo) tiempo, retomo la bloggeada como mandan los cánones, y esta vez, retomando una labor que dejé tirado hace como un año, y es la serie de post “Viviendo con la terminal”, esta vez, les mostraré como leer sus correos electrónicos usando un cliente en consola, llamado MUTT, ya hace mucho tiempo expliqué como configurar Alpine otro cliente de correo en consola, para ese entonces, no tenía planeado realizar estos posts, pero, ahí está el link, como verán, no es complicado configurar dicho cliente, y, a pesar que es un post del 2009, sigue siendo válido, en lo personal, me parece un excelente cliente que deben probar. Ya sin más paja, les explicaré como configurar MUTT, por cierto, la configuración que se muestra a continuación es de lo más básico, ya que mutt posee más opciones, son tantas que las ignoro, así que, aun siendo lo básico, funciona y les va como configurarlo

  • primero lo habitual, instalamos mutt, recuerden que tienen que hacer esto como superusuarios o usar la herramienta gráfica que traiga su versión de GNU/Linux, si usan Debian es aptitude install mutt, si usan Ubuntu o alguno de sus muchillones de derivados es sudo aptitude install mutt, si usan otra distro, les recomiendo que lean el sitio oficial y observar si está disponible ese programa en sus repos
  • ahora, una vez instalado, abrimos una nueva consola, y en ella digitamos, mutt esto lo hacemos porque mutt crea unas carpetas automáticamente, además, por experiencia, si primero configuramos y después ejecutamos mutt, este no funciona bien, así que, para garantizar un correcto funcionamiento, ejecutamos el programa primero, y luego presionamos para salir del programa.
  • Ahora, para facilitar el trabajo, acá les dejo el archivo de configuración para mutt, así solo tienen que rellenar los campos, ese archivo solo lo tienen que guardar en su carpeta home (ejemplo /home/viktormx cambién viktormx por el nombre de usuario que eligieron para su sesión) y cambiar el nombre de mutt por .mutt (así es punto mutt, es para ocultar dicho archivo), y ya está, tienen a mutt funcionando.

solo un par de observaciones, en el archivo de configuración verán una parte que dice “set signature = ~/firma/firma”, eso es una carpeta que cree en el home de mi usuario, y dicha carpeta almacena una archivo de texto simple llamado firma, ahí pueden poner lo que quieran, una URL, su nombre, su apodo, no importa, como dice el archivo, simplemente es una firma que los identifica, otra observación que hay que hacer, es que yo utilizo vim para escribir mis correos, lo muestra en la linea que dice set editor=’vim + -c “set textwidth=72” -c “set wrap” -c “set nocp” -c “?^$”‘ eso se lo pueden quitar y poner el editor de texto que les guste (ojo, debe ser en consola, sino, esto no tendría gracia), pueden poner nano, emacs, pico, etc, etc, etc de hecho, solo necesitan escribir el nombre de su editor y no agregar todos los demás parámetros que tiene mi ejemplo, no es necesario hacerlo, pueden dejarlo por ejemplo set editor=’nano’ y eso es todo, ahora pueden usar nano para editar correos, otra observación, y eso es más cuestión de gustos, en lo personal, prefiero usar IMAP para poder recuperar mis correos y leerlos en mutt, pero, hay quienes prefieren al viejo protocolo POP3 (si no entienden un carajo lo que expongo en este post sobre estos protocolos, ignorenlo y sean felices usando mutt tal como lo dejé en mi archivo de configuración), para poder usar dicho protocolo, solo necesitan borrar las siguientes lineas:

set imap_user = “tucorreo@dominio.com”
set imap_pass = “”

set folder = “imaps://imap.dominio.com:993″

y agregar las siguientes :

set pop_host=”pop.dominio.com:110″
set pop_pass=”miclave”
set pop_user=”micorreo@dominio.com”
unset pop_last
set spoolfile=”pop://pop.dominio.com:”

y eso es todo, ya pueden usar POP3 para leer correos, ahora, se preguntarán, y ¿cómo se que datos ingresar en dicho archivo de configuración?, pues, muy sencillo, los servicios de correos archiconocidos, como son gmail, hotmail (ahora outlook), yahoo (creo que se puede, cuando yo usaba ese dominio se tenía que pagar para poder usarlo en un cliente de correo) y otros como lavabit, facilitan los datos para poder configurarlos, a continuación, dejo los enlaces para los servicios conocidos, si uds. usan un dominio propio, consulten con atención al cliente para que les faciliten esa información:

para Gmailhttps://support.google.com/mail/bin/answer.py?hl=es&answer=13287 (este es usando POP3)

https://support.google.com/mail/bin/answer.py?hl=es&answer=78799 (este es usando IMAP)

para Hotmail:

para recibir el correo

Tipo de Servidor: POP
Servidor: pop3.live.com:995
Usuario: usuario@hotmail.com
Utilizar conexión segura: Cifrado SSL

para enviar el correo

Tipo de Servidor: SMTP
Servidor: smtp.live.com:587 y El servidor requiere autenticación
Utilizar conexión segura: Cifrado TLS
Usuario: usuario@hotmail.com

para Yahoo:

para recibir el correo

Tipo de Servidor: POP
Servidor: pop.mail.yahoo.com
Usuario: usuario@yahoo.com
Utilizar conexión segura: Cifrado SSL

para enviar el correo

Tipo de Servidor: SMTP
Servidor: smtp.mail.yahoo.com y El servidor requiere autenticación
Utilizar conexión segura: Cifrado SSL
Tipo de Autenticación: Plain
Usuario: usuario@yahoo.com

Para Lavabit.comhttps://lavabit.com/settings.html (trae POP3 e IMAP así que pueden elegir)

en el caso de hotmail y yahoo, solo están disponibles bajo POP3, así que no hay pierde.

Espero les sirva este post (que salió más extenso de lo que había pensado) y disfruten usando este excelente cliente de correo en consola.

Anuncios

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s