mutt es un cliente de correo en consola para GNU/Linux. Es muy similar a mail, pero mucho más potente, ya que permite manejar todo un buzón remoto de correo, así como conectarse a servidores remotos para el envío de correos.
Hoy vamos a ver cómo configurar nuestro sistema para que envíe correos a través de una dirección de Gmail o de Google App Engine. Realmente mutt permite enviar correo empleando un servidor de correo local, por ejemplo un postfix en localhost, pero a algunos servidores eso tipo de envíos no les termina de gustar, sino que los mail's deben de ir desde un servidor "real". Es por ello que vamos a configurar mutt para que saque todos los correos a través de la cuenta de gmail que tengamos para tal efecto.
Para ello, lo primero es instalar mutt en el sistema,
shell> apt-get install mutt
Y a continuación configurar en la home del usuario que enviará los correos el ficheros de configuración de mutt, el .muttrc con el siguiente contenido,
set from = "YOUR_USER@gmail.com" set realname = "YOUR NAME" set smtp_url = "smtp://YOUR_USER@smtp.gmail.com:587/" set smtp_pass = "YOUR_PASSWD"
Tras ello, simplemente al enviar un mail con mutt, éste automáticamente se conectará a los servidores de Google para efectuar a través de ellos el envío.
En caso de que tengáis una cuenta de Google App Engine y queráis hacer uso de esta técnica, bastará con introducir vuestro usuario completo "YOUR_USER@domain.com" en los lugares que corresponda, quedando la configuración final tal que así,
set from = "YOUR_USER@domain.com" set realname = "YOUR NAME" set smtp_url = "smtp://YOUR_USER@domain.com@smtp.gmail.com:587/" set smtp_pass = "YOUR_PASSWD"
La entrada mutt para envío de correo la puedes leer en Puppet Linux.
No hay comentarios :
Publicar un comentario