Mutt + msmtp + gmail
Agosto 23, 2007
Desde siempre he querido poder mandar emails desde consola para poder mejorar algún script. bueno pues buscando ya sé cómo se hace.
Lo primero de todo es instalar mutt y msmtp que es un cliente muy ligero smtp
$sudo aptitude install mutt msmtp
lo siguiente será configurar mutt y msmtp para ello editamos el fichero .muttrc en nuestro home
$gedit .muttmrc
y añadimos:
# mail check options
set pop_host=pops://usuario:contraseña@pop.gmail.com:995
set pop_last
set sendmail = /usr/bin/msmtp
unset pop_delete
# check for new mail on startup
exec fetch-mail
Por último editamos el fichero .msmtprc
defaults
tls on
account default
host smtp.gmail.com
from usuario@gmail.com
auth on
tls on
tls_certcheck off
user usuario@gmail.com
password contraseña
port 587
y para que funcione correctamente le tenemos que dar pemisos 600
$chmod 600 .msmtprc
Y con ello ya sólo queda ejecutar mutt y ver el correo desde consola.







Agosto 24, 2007 en 7:12 am
¡Anda que no usaba yo mutt en mis tiempos! Me tiré una larga temporada en la que leía el correo con mutt, las news con slrn, escuchaba mp3 con mpg123 y cplay… etc… Casi no usaba las ‘X’ para nada :’
Ahora mismo acabo de arrancar mutt en un servidor porque tenía unos problemillas en uno de los sistemas de la empresa… jejeje Que pedazo de gestor de correo
Septiembre 2, 2007 en 1:32 am
Hombre, mutt mutt, lo q se dice “mutt”…la de Blink 182 q salia en American Pie es bastante wena….vamos “Blink 182 - Mutt” quiero decir.
Ahora, de ahi q “el linux no soporte mpeg”…
Septiembre 14, 2007 en 12:50 pm
Muchas gracias por el código. Yo intenté configurar Postfix para que hiciese relay a Gmail y fue una pesadilla.
Quizá debiéramos añadir un:
ln -s /usr/bin/msmtp /usr/sbin/sendmail