Email consola ubuntu
Pasos necesarios para configurar cliente de correo electrónico por consola(Mutt), entre muchas razones por que es ultrapido,
-Primero procedemos a instalar mutt: apt-get install mutt msmtp.
-Creamos el directorio de trabajo: mkdir mail.
-Editamos el archivo de configuración de mutt, donde podremos configurar infinidad de de cosas, tal como la ubicación de carpetas locales, las carpetas que usaremos en el servidor de correo(en mi caso gmail), la configuración propia para el acceso a tu cuenta de correo imap y para el envío de correos mediante smtp: nano .mutt/muttrc.
Ejemplo de de fichero configuración mutt:
#Cabezera de los correos por defecto
my_hdr From: Antonio Carmona López
set realname ="Antonio Carmona López"
#configuramos imap
set imap_user = 'nombre usuario@gmail.com'
set imap_pass = "password"
#Asignamos el programa que enviara los correos
set sendmail=/usr/bin/msmtp
#Asignamos el folder para los correos
set folder=$HOME/Mail
#Chequeamos correos cada 60 segundos
set check_new set mail_check=60
set beep_new
#No saltar al siguiente mail cuando llegamos al final del actual set pager_stop
#Ordenamos las cabezeras para leerlas mejor
hdr_order From: Date: To: Cc: Subject:
#Asignamos nuestra firma #set sig_dashes #
set signature=$HOME/.mutt/firma set editor="nano"
#Extraemos los correos al comienzo de ejecutar MUTT
exec fetch-mail
#carpetas remotas
set folder = "imaps://imap.gmail.com:993"
set spoolfile = "+INBOX" set postponed ="+[Gmail]/Drafts"
set trash = "imaps://imap.gmail.com/[Gmail]/Trash"
set record="imaps://imap.gmail.com/[Gmail]/Sent"
#FIN DE ARCHIVO
-Cambiamos los permisos del archivo para que solo nuestro usuario pueda leer y escribir en el: chmod 600 .mutt/muttrc _
Ahora creamos el archivo de configuración de msmtp, parea lo ello hacemos: touch .msmtprc, agregamos las lineas:
account gmail
host smtp.gmail.com
tls on
tls_certcheck off
port 587
auth login
from nombreusuario
user nombreusuario@gmail.com
password pass
account default: gmail
Y como antes le damos permiso de escritura y lectura soló a nuestro usuario: chmod 600 .msmtprc
P.D hablo de memoria así que si falla algo hagamenlo saber.
Por cierto, se pueden enviar correos sin entrar a mutt: mutt -s "Asunto" destinatario@correo.com < archivo de texto del mail, ahora a divertirse!.