¿Le gustaría saber cómo enviar Gmail desde la línea de comandos de Ubuntu Linux? En este tutorial, le mostraremos todos los pasos necesarios para enviar mensajes de correo electrónico de Gmail utilizando solo la línea de comandos de una computadora con Ubuntu Linux.
• Versión de Ubuntu: 18.04
Lista de Hardware:
La siguiente sección presenta la lista de equipos utilizados para crear este tutorial de Ubuntu.
Cada pieza de hardware enumerada anteriormente se puede encontrar en el sitio web de Amazon.
Ubuntu Playlist:
En esta página, ofrecemos acceso rápido a una lista de videos relacionados con la instalación de Ubuntu.
No te olvides de suscribirte a nuestro canal de youtube llamado FKIT.
Tutoriales Relacionados con Ubuntu:
En esta página, ofrecemos acceso rápido a una lista de tutoriales relacionados con la instalación de Ubuntu.
Tutorial – Enviar Gmail Desde Ubuntu Linux Command-line
Primero, necesitamos habilitar su cuenta de Gmail para recibir conexiones de programas externos.
Abra su navegador y acceda a su cuenta de Gmail.
En nuestro ejemplo, la siguiente URL se ingresó en el navegador:
En la pantalla de inicio de sesión, ingrese su nombre de usuario y contraseña de Gmail.
Después del inicio de sesión, debe acceder a la siguiente URL:
• https://myaccount.google.com/lesssecureapps
Seleccione la opción para habilitar el uso de aplicaciones menos seguras.
Ahora, debemos probar si podemos usar la línea de comandos de Linux para enviar un correo electrónico usando Gmail.
Use el siguiente comando para instalar los paquetes requeridos.
# sudo apt-get update
# sudo apt-get install ssmtp
Edite el archivo ssmtp.conf para conectarse a nuestra cuenta de Gmail.
# vi /etc/ssmtp/ssmtp.conf
root=virtualcoin.videos@gmail.com
mailhub=smtp.gmail.com:465
FromLineOverride=YES
AuthUser=virtualcoin.videos@gmail.com
AuthPass=kamisama123
UseTLS=YES
En nuestro ejemplo, estamos usando la cuenta de Gmail virtualcoin.videos@gmail.com.
En nuestro ejemplo, la cuenta de Gmail virtualcoin.videos@gmail.com está usando la contraseña kamisama123.
Debe cambiar la cuenta de Gmail y la contraseña para reflejar su cuenta.
Use el siguiente comando para enviar un correo electrónico usando la línea de comando.
# echo «E-Mail using the command-line» | ssmtp your.email@gmail.com
Tenga en cuenta que debe cambiar la dirección de correo electrónico utilizada anteriormente.
La cuenta your.email@gmail.com se usó solo como ejemplo.
Si la prueba fue exitosa, es bueno que vayas.
Si la prueba no tuvo éxito, se puede presentar el siguiente mensaje.
• ssmtp: Autorización fallida (534 5.7.14 https://support.google.com/mail/answer/78754 v24-v6sm2921112pfl.31 – gsmtp)
Para resolver este problema, debe acceder a la siguiente URL.
• https://accounts.google.com/DisplayUnlockCaptcha
Seleccione la opción para desbloquear su cuenta.
Intente nuevamente enviar el correo electrónico usando la línea de comando.
Si la prueba fue exitosa, es bueno que vayas.