Voulez-vous apprendre à envoyer Gmail depuis la ligne de commande Ubuntu Linux? Dans ce tutoriel, nous allons vous montrer toutes les étapes nécessaires pour envoyer des messages électroniques Gmail en utilisant uniquement la ligne de commande d'un ordinateur exécutant Ubuntu Linux.

• Version Ubuntu: 18.04

Liste de Matériel:

La section suivante présente la liste des équipements utilisés pour créer ce tutoriel Ubuntu.

Tous les composants matériels répertoriés ci-dessus peuvent être trouvés sur le site Web d'Amazon.

Ubuntu Playlist:

Sur cette page, nous offrons un accès rapide à une liste de vidéos liées à l'installation d'Ubuntu.

N'oubliez pas de vous abonner à notre chaîne youtube nommée FKIT.

Tutoriel Ubuntu:

Sur cette page, nous proposons un accès rapide à une liste de tutoriels liés à l'installation d'Ubuntu.

Tutoriel - Envoyer Gmail Depuis la Ligne de Commande Linux Ubuntu

Tout d'abord, nous devons activer votre compte Gmail pour recevoir des connexions de programmes externes.

Ouvrez votre navigateur et accédez à votre compte Gmail.

Dans notre exemple, l'URL suivante a été saisie dans le navigateur:

http://gmail.google.com

Sur l'écran de connexion, entrez votre nom d'utilisateur et votre mot de passe Gmail.

Gmail account

Après la connexion, vous devez accéder à l'URL suivante:

• https://myaccount.google.com/lesssecureapps

Sélectionnez l'option pour activer l'utilisation d'applications moins sécurisées.

google less secure app

Maintenant, nous devons tester si nous pouvons utiliser la ligne de commande Linux pour envoyer un email en utilisant Gmail.

Utilisez la commande suivante pour installer les packages requis.

# sudo apt-get update
# sudo apt-get install ssmtp

Modifiez le fichier ssmtp.conf pour vous connecter à notre compte 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

Dans notre exemple, nous utilisons le compte Gmail virtualcoin.videos@gmail.com.

Dans notre exemple, le compte Gmail virtualcoin.videos@gmail.com utilise le mot de passe kamisama123.

Vous devez modifier le compte et le mot de passe Gmail pour refléter votre compte.

Utilisez la commande suivante pour envoyer un courrier électronique à l'aide de la ligne de commande.

# echo "E-Mail using the command-line" | ssmtp your.email@gmail.com

N'oubliez pas que vous devez changer l'adresse électronique utilisée ci-dessus.

Le compte your.email@gmail.com n'a été utilisé qu'à titre d'exemple.

gmail inbox

Si le test a réussi, vous êtes prêt à partir.

Si le test a échoué, le message suivant peut être présenté.

• ssmtp: échec de l'autorisation (534 5.7.14 https://support.google.com/mail/answer/78754 v24-v6sm2921112pfl.31 - gsmtp)

Pour résoudre ce problème, vous devez accéder à l'URL suivante.

• https://accounts.google.com/DisplayUnlockCaptcha

Sélectionnez l'option pour débloquer votre compte.

google unlock account

Essayez à nouveau d'envoyer l'e-mail en utilisant la ligne de commande.

Si le test a réussi, vous êtes prêt à partir.