Para enviar correos electrónicos desde el shell de Linux necesitamos dos cosas:
Antes de nada vamos a instalar el servidor de correo. Vamos a instalar exim4:
# apt-get install exim4
Posteriormente hemos de configurarlo:
# dpkg-reconfigure exim4-config
Una vez hecho esto instalamos mutt:
# apt-get install mutt
Ahora podemos enviar correos (con o sin adjuntos) con el comando:
$ mutt direccion@correo.com -a fichero.tar.gz -s "Asunto" < cuerpo.txt
El fichero "cuerpo.txt" contiene el texto que se enviará en el mensaje.
Si queremos escribir el cuerpo en la misma línea escribiríamos:
$ echo "Mensaje" | mutt direccion@correo.com -a fichero.tar.gz -s "Asunto"
Si no queremos enviar cuerpo podemos escribir:
$ mutt direccion@correo.com -a fichero.tar.gz -s "Asunto" < /dev/null