SSMTP para enviar correo electrónico con Ubuntu 16.04

Se usará el programa SSMTP para enviar correo electrónico en Linux Ubuntu 16.04. Este es un programa que se puede ejecutar mediante la terminal. Lo único que necesitamos es instalarlo mediante una línea de comandos y configurar las credenciales de nuestro correo electrónico. Para enviar el correo sólo es necesario ejecutar el comando SSMTP con ciertos parámetros que te indicaremos más adelante.

Instalar SSMT en Ubuntu 16.04

Para instalar el programa SSMT en la línea de comandos para Ubuntu 16.04 se requiere ejecutar el siguiente comando en una terminal.

  • sudo apt-get install ssmtp  . Este comando incluye cuatro elementos:
    • sudo es el comando para asignar el permiso de «super usuario».
    • apt-get es el programa que permite instalar programas y bibliotecas desde los servidores de los respositorios.
    • install es la bandera que se configura para el programa anterior.
    • ssmtp es el programa que se instalará.

Este comando te preguntará por tu contraseña.

Configurar el SSMT en Ubuntu 16.04

Para configurar el programa SSMT en Ubuntu 16.04 se requiere editar el archivo de configuración llamado ssmtp.conf. Dicho archivo se encuentra en la carpeta /etc/ssmtp/ la cual se instalo con el programa, en el paso anterior. Para editar el archivo usaremos el editor de la terminal que se llama «nano». Entonces ejecutaremos el siguiente comando:

  • sudo nano /etc/ssmtp/ssmtp.conf

Al ejecutar este comando, la terminal actuará como un editor de texto. En ese archivo se escribirá o sobre-escribirá con la siguiente información:

Para guardar el archivo, una vez que se termino de editar, se teclean sin soltar: la tecla ctrl y la tecla X. El programa te preguntará si quieres guardar el archivo con el nombre ssmtp.conf a lo que hay que responder con la letra: «Y» para «YES» (Sí). Con esto se terminará por editar a dicho archivo.

 

Enviar correos con SSMT en Ubuntu 16.04

Para enviar un correo con SSMT en Ubuntu 16.04 primero se requiere crear el archivo del correo. Para este proceso, crearemos el archivo con el mismo editor nano, siguiendo el siguiente procedimiento:

  1. nano correo.txt          . Al ejecutar este comando se abrirá el editar nano en la terminal. En este archivo se escribirá el siguiente texto:

Al terminar de editar el archivo, se cierra con las teclas ctrl+X y la letra Y, esto para guardar el archivo correo.txt. Posteriormente ya se podrá enviar el correo electrónico con el siguiente comando:

  • ssmtp destinatario@correo.com < correo.txt          . Esto enviará el correo electrónico.

Nota Importante, es posible que debido a la seguridad de gmail, nos llegue un correo para advertirnos sobre el riesgo de seguridad. Nos llegará un correo como el siguiente:

SSMTP para enviar correo electrónico con Ubuntu 16.04

Entonces hay que admitir a los equipos de menor seguridad. Esto se realiza en la configuración de seguridad de la cuenta de gmail. Para esto, puedes ver la ayuda de google para hacer esto: https://support.google.com/accounts/answer/6010255?hl=es-419 .

Enviar archivos adjuntos con MPACK

Para enviar archivos adjuntos se utiliza a otro programa que se llama MPACK. Para instalar este programa abriremos una terminal para ejecutar el siguiente comando:

  • sudo apt-get install mpack   .

Una vez instalado, para enviar un archivo adjunto, como una imagen, se utilizaría el siguiente comando:

  • mpack -s subject imagen.jpg correoDestinatario@gmail.com  .

 

También te podría interesar el siguiente tutorial: https://hetpro-store.com/TUTORIALES/compilar-cpp-g-linux-en-terminal-leccion-1/ 

 

Autor: Dr. Rubén Estrada Marmolejo.

One Response

  1. Fernando diaz junio 17, 2019

Escríbenos tus dudas o comentarios

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Usamos Cookies en nuestro sitio WEB

Por favor confirma, si aceptas nuestras cookies de rastreo. También puedes negar el uso de cookies de rastreo y seguir navegando sin que ninguna información sea enviada a servicios de terceros.