Son varias las veces que me he visto en la necesidad de enviar un email desde línea de comandos en Unix, por si lo tenéis que hacer alguna vez ahí va la solución:
cat fichero.tar.gz | uuencode fichero.tar.gz | mail -s "Asunto del email" correo@dominio.com
Lo importante es saber utilizar uuencode, pues lo que hace es transformar código binario en texto, para así poder enviarlo por correo.
Bueno, esta es una de las formas de hacerlo, espero que os sirva.