SSMTP: Envía email desde la consola


A veces se nos hace muy necesario enviar email de forma rápida sin tener que abrir un cliente de correo y SSMTP nos facilita esta opción. El artículo original lo he visto en Conciendo Linux así que copio y pego ( reconociendo el autor😛 )

Su uso es verdaderamente sencillo, casi casi tanto como su instalación y configuración:

sudo apt-get install ssmtp

# Editamos el fichero de configuración

sudo nano /etc/ssmtp/ssmtp.conf

# Ejemplo de configuracion con una cuenta de gmail:

root=micuenta@gmail.com

mailhub=smtp.gmail.com:587

AuthUser=micuenta

AuthPass=micontraseña

UseSTARTTLS=YES

# Para usar otro sistema de correo pues rellenamos los datos correspondientes de mailHUB, AuthUser y AuthPass

Una vez configurado, enviar un mail sería algo tan facil como:

ssmtp midestinatario@sudominio.com

# El cursor se quedara esperando que añadamos el mail, es cuando introducimos los parametros del mail, ojo con las lineas en blanco, son necesarias:

Subject: Asunto del correo

<linea en blanco>

Que pacha campeon, estoy mandandote esto desde la consola de Ubuntu, flipalo!

# Aquí pulsamos Ctrl D con lo cual tras un par de segundos o tres, el mail se envía, compruebalo!!

Durante la redacción del mail, podemos incluir otros parametros como From y To, de la misma manera que hemos usado Subject.

Podemos usar SSMTP para realizar scripts, en un futuro intentaré poner algun caso que sirva como ejemplo para alguna tarea de monitorización o similar

Un comentario en “SSMTP: Envía email desde la consola

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 )

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 )

Google+ photo

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

Conectando a %s