Accede a Gmail desde la cónsola

Bueno digo Gmail porque es mi correo preferido. Pero puede ser Yahoo!, Hotmail o cualquier correo con acceso POP o IMAP.

Por qué enviar correos desde la cónsola?
Sencillo: Es más fácil y rápido. Aparte que podrías automatizar tareas y notificar automáticamente por correo.

Cómo lo hago?
Más sencillo aún. Si sabes copiar y pegar estamos hechos. Si deseas sentirte un ninja de la cónsola, no puedes dejar de probarlo.

Paso 1: Instala Mutt (Cliente de correo para la cónsola)
sudo apt-get install mutt

Paso 2: Crea un archivo llamado .muttrc y colócalo en tu carpeta personal

cd $HOME
touch .muttrc

Paso 3: Editamos tu archivo de configuración del correo
gedit .muttrc

Copia ésto y pégalo en tu archivo (cambiando obviamente por tus datos)

set from = "usuario@gmail.com"
set realname = "Tu nombre"
set imap_user = "usuario@gmail.com"
set imap_pass = "contraseña"
set folder = "imaps://imap.gmail.com:993"
set spoolfile = "+INBOX"
set postponed ="+[Gmail]/Drafts"
set header_cache =~/.mutt/cache/headers
set message_cachedir =~/.mutt/cache/bodies
set certificate_file =~/.mutt/certificates
set smtp_url = "smtp://tu usuario@smtp.gmail.com:587/"
set smtp_pass = "tu contraseña"

Paso 4: Crea la ruta donde se almacenarán los correos localmente
mkdir -p .mutt/cache

Paso 5: Revisa tus correos.. Sólo debes escribir en la cónsola
mutt

Tip: Si deseas enviar un correo rápidamente, puedes probar las siguientes variantes

mutt -s "Asunto" destinatario@correo.com < archivo.txt

Si queres enviar un correo escribiendo directamente el mensaje usa:

mutt -s "Asunto" destinatario@mail.com <<< "Mensaje"

Si quieres enviar un correo con archivos adjuntos (sí, se puede!) usa:

mutt -s "Asunto" destino@gmail.com <<< "Texto del correo" -a /home/usuario/archivoadjunto.txt

Referencias:
Manual de Mutt
http://www.pamchi.com/2010/09/28/enviar-correos-desde-shell-consola-linux-utilizando-smtp-gmail/
http://www.taringa.net/posts/linux/7446631/Enviar-correos-de-cuentas-gmail-desde-la-consola.html

0 comments Add yours

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *