Como enviar un email con adjunto desde la consola

Existen diversas formas de enviar un correo a traves  de la consola en GNU/Linux.  Una de estas formas, es usando el paquete mailx, el cual  nos permite de manera sencilla y sin instalar muchas cosas,  enviar un correo con un archivo adjunto desde la consola. Obviamente, tiene algunas desventajas, pero nos puede sacar de algun aprieto  en algun momento.

Para instalar el paquete hacemos lo siguiente:

apt-get install heirloom-mailx

Su uso, es muy sencillo:

true | mailx -n -a archivo-adjunto -r remitente -s asunto -S smtp=server-smtp -S smtp-auth-user=usuario -S smtp-auth-password=contraseña email-destino

Un ejemplo:

true | mailx -n -a prueba.txt -r yo@mail.com -s log -S smtp=mail.com -S smtp-auth-user=yo -S smtp-auth-password=12345 pepe@mail.com

Cono ven, es muy facil mandar un correo de esta forma,  aunque tiene desventajas, como de poner la contraseña en texto plano,  pero quizas sea util en  un omento determinado

3 Comments