Enviar correo electronico desde la consola en Linux: Para enviar correo desde la consola en GNU/Linux normalmente se usa el comando /usr/bin/mail que es un enlace simbolico a /usr/bin/nail el cual viene en el paquete "nail" en slackware, otras distros usan el programa mailx, al final /usr/bin/mail o /bin/mail es el programa que se usa. Entonces para enviar un correo simple seria asi: $ mail jorgearma1982@gmail.com Subject: Prueba envio mail desde el shell. Hola wey Para terminar un correo se inicia una nueva linea y se escribe un "." . Cc: $ Tambien podemos pasar la salida de unc omando al comando mile por medio de un pipe, poe ejemplo: $ echo "Ya voy a casa a cenar" | mail jorgearma1982@gmail.com Con el comando de arrriba la cadena "Ya voy a casa a cenar" sera el cuerpo de el mensaje (body), asi como se envio ese mail, no se agrega ningun subject, y el comando mail no es ejecutado en modo interactivo como en el ejemplo anterior. Se pueden usar varias opciones con el comando mail, como para especificar el "subject", especificar una copia paara otro destinatario, tambien una "carbon copy" esto se hace con los parametros: -s subject -c direccion -b direccion asi podriamos usarlo de la siguiente manera: $ mail -s "preuba" jorgearma1982@gmail.com -c jorgearma1982@hotmail.com Este es el cuerpo del mensaje Para terminar un correo se inicia una nueva linea y se escribe un "." . Cc: jorgearma1982@hotmail.com $ Como vemos ahi especificamos al inicio el subject y una copia para otro correo ahi se ejecuta el comando mail en modo interactivo y espera que escribas el cuerpo de el mensaje, despues de escribirlo y teclear un "." para terminar. automaticamente puso la direccion de correo a la cual se le enviara una copia de el mensaje. Para enviar una copia carbon, seria especificando por ejemplo: $ mail -s "preuba" jorgearma1982@gmail.com -c jorgearma1982@hotmail.com -b jorgearma1982@yahoo.com.mx prueba . Cc: jorgearma1982@hotmail.com $ Si quisieramos enviar un archivo adjunto por correo en la consola, el comando mail tiene el parametro -a, asi se usa: $ mail -s "Envio archivo adjunto" -a archivo.txt jorgearma1982@gm prueba envio adjunto . EOT $