sSMTP. El envío de Avisos/Alertas por email

Hola,

Hoy nos gustaría mostraros una herramienta que tiene mucha utilidad para el envío de correos desde un servidor UNIX/Linux.

La herramienta se llama SSMTP (seguro que ya habéis oído hablar de ella) y se utiliza para de una forma rápida y sencilla poder mandar correos desde vuestro servidor Linux.
Se suele instalar sobre todo para el envío de correo desde scripts creados en Linux con resultados de ejecuciones, errores, subida de ficheros, etc.

Su instalación en Centos 5 se puede hacer de forma simple mediante los siguientes comandos:

wget https://packages.endpoint.com/rhel/5/os/x86_64//ssmtp-2.61-11.5.3.x86_64.rpm
rpm -ivh ssmtp-2.61-11.5.3.x86_64.rpm

Una vez instalado hay que configurar un fichero que se encuentra en:

/etc/ssmtp/ssmtp.conf

Un ejemplo de fichero puede ser el siguiente:

root=
rewriteDomain=gpsos.spain
hostname=m2581haci.gpsos.spain
UseSTARTTLS=YES
mailhub=correo.gpsosmail.es:587
AuthUser=avisos@gpsos.spain
AuthPass=testmail@
FromLineOverride=YES

Se pueden poner muchas más opciones pero con estos simples parámetros ya tendríamos estos el cliente de correo en marcha.

 

Para comprobar que está funcionando correctamente podemos hacer la siguiente prueba:

ssmtp cuentaprueba@gpsos.es <<EOF
To: cuentaprueba2@gpsos.es
From: avisos@gpsos.es
Subject: test email
hola mundo!
EOF

Si esta todo correctamente configurado tendremos en nuestra cuenta el correo de pruebas.
En una entrada posterior os pondremos un ejemplo de como integrarlo en un shell script.

Un saludo.
Equipo Linux.

Uso de cookies

GPS Open Source, S.L, le informa que este sitio web utiliza Cookies tanto propias como de terceros para facilitar la navegación y para recopilar información estadística sobre su navegación. Si pulsa aceptar o continúa navegando entenderemos que acepta la instalación de las mismas. Más Info, política de cookies

ACEPTAR
Show Buttons
Share On Facebook
Share On Twitter
Share On Linkedin
Contact us
Hide Buttons