23 de Septiembre, 2004

Adjuntos con mail

Una pregunta interesante en la lista de correo sobre Linux en Kleenux: ¿cómo adjuntar un fichero con mail(1)?

mail es una herramienta estándar UNIX que apareció en la versión 3 del UNIX de AT&T (corría el año 1973).

Vamos, nada nuevo :P. No obstante es un comando muy útil para todo administrador, ya que nos permitirá enviar correos electrónicos desde la linea de comandos y desde nuestros scripts de una forma muy sencilla.

Se me ocurre:

$ cat fichero | uuencode nombre_adjunto | \
mail -s "Adunto el fichero" usuario@host

Aunque eso es lo que he contestado, ya que estamos, pues se podría mejorar y mandar el fichero comprimido ;):

$ cat fichero | gzip - | uuencode nombre_adjunto.gz | \
mail -s "Adunto el fichero" usuario@host

UNIX is sexy!

Anotación por Juan J. Martínez.

Los comentarios están cerrados: los comentarios se cierran automáticamente una vez pasados 30 días. Si quieres comentar algo acerca de la anotación, puedes hacerlo por e-mail.