Es posible que queráis configurar vuestros sistemas de tal forma que os envíe notificaciones por correo electrónico cuando sucedan determinadas acciones. Para ello, es recomendable emplear ssmtp. Para descargar e instalar ssmtp se ejecutará el siguiente comando:
sudo apt-get install ssmtp
Posteriormente será necesario configurar el archivo de configuración de ssmtp con los valores de configuración de vuestro proveedor de correo electrónico. En este ejemplo se ha empleado gmail. Por lo tanto, para modificar el archivo de configuración de ssmtp se ejecutará el siguiente comando:
sudo nano /etc/ssmtp/ssmtp.conf
En mi caso he añadido la siguiente configuración:
# Config file for sSMTP sendmail
#
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
root=infocdui@gmail.com
# Servidor de salida de gmail
mailhub=smtp.gmail.com:587
# Where will the mail seem to come from?
rewriteDomain=
# Nombre del equipo de la máquina
hostname=Cronicasdeunfirmatico
UseTLS=YES
UseSTARTTLS=YES
AuthMethod=LOGIN
AuthUser=infocdui@gmail.com
AuthPass=Contraseña
# Are users allowed to set their own From: address?
# YES - Allow the user to specify their own From: address# NO - Use the system generated From: address
FromLineOverride=YES
Para verificar que se ha configurado correctamente ssmtp se puede probar a enviar un correo electrónico de la siguiente forma:
ssmtp destino@gmail.com
La prueba se escribirá siguiente el siguiente formato:
To:destino@gmail.com
From:infocdui@gmail.com
Subject: Prueba
Este es el cuerpo del mail
Entre el asunto del mail y el cuerpo debe de existir una línea en blanco. Destacar que una vez terminado es necesario Ctrl+D y ssmtp se encargará de enviar el correo electrónico.
Deja un comentario