Correo desde la consola – Mutt y Gmail

Vamos a ver como usar un cliente de correo por consola llamado Mutt y como usarlo para enviar y recibir correo por consola.

Lo primero va a ser instalar mutt asi:

sudo apt-get install mutt

o si usan arch sera

sudo pacman -s mutt

Luego de eso vamos a crear una carpeta y un archivo en nuestro directorio personal

touch .muttrc

mkdir -p .mutt/cache

Y ahora con su editor de texto preferido abran el archivo .muttrc y copien lo siguiente:

set from = "direccionemail@gmail.com"
set realname = "Tu nombre"
set imap_user = "direccionemail@gmail.com"
set imap_pass = "password"

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 move=no #para que no mueva los mensajes al salir
set include=yes #para que incluya el mensaje recibido al responder
set reply_to=yes
set pager_index_lines=6

set smtp_url = "smtp://direccionemail@smtp.gmail.com:587/"
set smtp_pass = "password"

Eso es todo Ahora para ver su correo solo deben escribir ‘mutt’ en la consola. Es un cliente realmente sencillo y facil de usar, los comandos de uso se muestran en la parte de arriba. Se pueden enviar mails desde el mismo cliente apretando la letra ‘m’ o si quieren hacerlo de forma rapida desde la consola pueden hacerlo asi:

mutt -s «Asunto» destinatario@correo.com <<< «El mensaje que quieran mandar»

Espero que les agrade, realmente para que quieren clientes mas pesados si con este pueden hacer todo?

perro

Ingeniero en Informática. Programador en PHP y Angular. Lo que mas adoro en el mundo es el conocimiento. Y el anime....y Japón...y el running...y bloguear claro y algunas otras cientos de cosas. Sigo buscando la manera de hacer mi primer millón.
guest
8 Comments
Inline Feedbacks
View all comments
Manuel Perez

He metido los datos de mi conexion pero me da error de login.

me dice

el login fallo

Sabes que puede ser ?

gracias

Manuel Perez

si que tengo activado el IMAP por eso me extraña el error.
Creo que puede ser algun certificado que no se ha instalado pero no estoy seguro

Ignacio Soler García

Podias poner otra dirección de ejemplo? tuemail@gmail.com es mi correo electronico y estoy harto de recibir correos de prueba. Muchas gracias!

chelo

Hola que tal e configurado todo tal como aparece pero tengo el siguiente problema

$ mutt -s “Prueba de mutt” gicgoc@gmail.com <<< “prueba de mail”
Conectando por SSL con TLSv1/SSLv3 (ECDHE-RSA-RC4-SHA)
SMTP session failed: 553 5.1.2 or other punctuation after the recipient's email address. z65sm29957yhe.22
No se pudo enviar el mensaje.

alguna idea de como solucionar este problema ? muchas gracias desde ya

sefsinalas

Yo acabo de probarlo y esta funcionando perfectamente. Algo debes haber ingresado o copiado mal.

Fijate en las comillas, escribelas a mano

Fedderico Statham

Me parece muy bueno, pero no entiendo donde se crean la carpeta y el archivo con la extension «.mutt» y lo que sigue… D=

Ana

Hola tengo el mismo problema, el login fallo