Enviar correos desde la terminal

Enviar correos desde la terminal

En el siguiente punto vamos a explicar como mandar correos desde una terminal en Linux.

Para ello necesitamos cualquiera de los siguientes paquetes, mailx,postfix o nail. Y el paquete mailutils.

En mi caso voy a elegir postfix, para instalarlo , simplemente abrimos una terminal y ejecutamos sudo apt-get install postfix.

Configuramos nuestro correo para correo,solo local, o mediante un servidor SMTP, la configuración es sencilla y bastante intuitiva.

Después instalamos el otro paquete; sudo apt-get install mailutils.

Una vez instalado y configurado; la sintaxis para mandar un mail desde la consola es la siguiente;

mail pepe@gmail.com

-Nos pedirá que introduzcamos la Cc: del correo, podemos introducirlo o dejarlo en blanco.

-Lo siguiente que nos pide es el asunto (Subject) de el mensaje.Lo escribimos y pulsamos enter.

Por último y ya para terminar escribimos nuestro mensaje.Para indicarle que el mensaje se ha terminado, pulsamos enter, un punto (.) y nuevamente enter.

Bingo!!Nuestro e-mail se habrá mandado a la dirección que le hemos indicado.

A priori puede ser bastante poco útil mandar un mail de ésta manera, pero si lo utilizamos mediante un shell script que nos recoja una serie de direcciones

previamente cargadas en un fichero de texto , y lo programamos en nuestro crontab , nos puede servir por ejemplo, en un servidor que avise a nuestros usuarios cada cierto tiempo de algo que nosotros queramos.

Próximamente más cositas interesantes,estad atentos y sed pacientes.

Un saludo a tod@s.

Juan Antonio Vicent.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s