Hoy en dia 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
Por ejemplo:
true | mailx -n -a respaldo.tgz -r
Esta dirección de correo electrónico está protegida contra spambots. Usted necesita tener Javascript activado para poder verla.
-s log -S smtp=nador.com -S smtp-auth-user=pepe -S smtp-auth-password=12345
Esta dirección de correo electrónico está protegida contra spambots. Usted necesita tener Javascript activado para poder verla.
Una de las desventajas, es poner la contraseña en texto plano, pero quizas pueda ser de utilidad.