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 pepe@nador.com -s log -S smtp=nador.com -S smtp-auth-user=pepe -S smtp-auth-password=12345 pepe@nador.com
Una de las desventajas, es poner la contraseña en texto plano, pero quizas pueda ser de utilidad.