1) Enviar un correo con Asunto y cuerpo
Típicamente enviarías un correo electrónico desde la consola de Linux con un asunto y cuerpo tal como se muestra a continuación. Por favor ten en cuenta que debes escribir un . (punto) en una aparte para indicar que el texto del cuerpo esta encima.
$ mail dcabrera@micasa.com
Subject: Correo de prueba
Hola,
Es muy fácil enviar correos desde Linux.
Gracias,
.
Cc: dcabrera@oficina.com
Si deseas leer el cuerpo desde un archivo (por ejemplo, texto-de-correo.txt) envía el correo así:
$ cat texto-de-correo.txt | mail -s "Prueba" dcabrera@micasa.com
2) Enviar un correo con adjunto
Para enviar un correo con adjunto, debes usar el comando uuencode. En Red Hat (o distribuciones parecidas), uuencode es parte del paquete sharutils, para instarlo ejecuta lo siguiente:
rpm -ivh sharutils-4.6.1-2.i386.rpm
Una vez que tengas instalado el paquete uuencode, puedes enviar el correo con un adjunto como se muestra a continuación:
$ uuencode input-adjunto.txt output-adjunto.txt | \
mail -s "Correo con adjunto" dcabrera@micasa.com
Donde:
- input-adjunto.txt es el archivo que deseas adjuntar al correo.
- Si deseas que el archivo sea adjuntado con un nombre diferente, especifícalo como segundo parametro en el comando uuencode. En este ejemplo, seria output-adjunto.txt.
3) Enviar un correo con adjunto y cuerpo
Puedes enviar un correo con adjunto y cuerpo de la siguiente manera:
$ ( cat texto-de-correo.txt; uuencode input-adjunto.txt output-adjunto.txt ) \
| mail -s "Correo con adjunto y cuerpo de mensaje" dcabrera@micasa.com
No hay comentarios:
Publicar un comentario