Como enviar mails desde la consola, empleando servidor externo SMTP.

Algo muy util para nuestros scripts, es el envio de e-mails a nuestra cuenta de correo, de esta manera podemos estar al tanto de lo que ocurre en nuestro sistema, si no disponemos de una IP fija, se nos hace bastane complicado configurar un servidor de correo, bien, pues para hacerlo de una forma sencilla y sin comernos mucho el tarro (eso es lo que nos gusta, ¿ehh??), emplearemos nuestro servidor smtp, yahoo, gmail, etc…

Procedemos a instalar el paquete nail, con el se instalarán automáticamente los paquetes necesarios.

# apt-get install nail

Una vez instalados, no hay que configurar nada de nada, simplemente ejecutar el siguiente comando, con la opción -a, vamos a adjuntar el archivo que queremos recibir.

En azul, parametros a modificar.

# true | mailx -n -a archivo -r remitente -s asunto -S smtp=servidor-de-correo-saliente -S smtp-auth-user=usuario -S smtp-auth-password=password email-destinatario

NOTA: Esto debería de funcionar en cualquier distro, si tenéis problemas con alguna, podéis comentarlo.

Entradas relacionadas