Enviar mail desde la consola

En entornos linux uno de los mas utilizado es  Postfix. Sin embargo si lo que queremos es simplemente poder enviar email desde nuestro entorno de puebas podemos optar por opciones mas livianas como ssmtp.
Para instalar el paquete  ssmtp abrimos un terminal y escribimos:
sudo apt-get install ssmtp mailutils
Ahora debemos editar el archivo ssmtp.conf:
sudo nano /etc/ssmtp/ssmtp.conf
Añadimos si no existen las siguientes lineas:
mailhub=smtp.gmail.com:587
UseSTARTTLS=YES 
AuthUser=<YOUR-EMAIL>@gmail.com 
AuthPass=<YOUR-PASSWORD>
Debemos sustituir lo que se encuentra entre “<” y “>”  por nuestros valores.
En este caso vamos a utilizar nuestra cuenta de gmail para enviar el correo así que en AuthUser pondremos nuestra dirección de mail de gmail y en AuthPass la contraseña que utilizamos para acceder a nuestra cuenta de gmail.
Ahora guardamos el archivo (Ctrl+O si lo editas con nano) y salimos (Ctrl+X). Probamos de la consola con la siguiente linea:
echo "Mensaje de prueba" | mail -s "Asunto de prueba" <unmail@cualquiera.com>

Comentarios