Gostaria de aprender como enviar o Gmail da linha de comando do Ubuntu Linux? Neste tutorial, mostraremos todas as etapas necessárias para enviar mensagens de e-mail do Gmail usando apenas a linha de comando de um computador que executa o Ubuntu Linux.

• Versão do Ubuntu: 18.04

Lista de Hardware:

A seção a seguir apresenta a lista de equipamentos usados para criar este tutorial do Ubuntu.

Cada peça de hardware listada acima pode ser encontrada no site da Amazon.

Ubuntu Playlist:

Nesta página, oferecemos acesso rápido a uma lista de vídeos relacionados à instalação do Ubuntu.

Não se esqueça de se inscrever em nosso canal do youtube chamado FKIT.

Tutoriais Relacionados ao Ubuntu:

Nesta página, oferecemos acesso rápido a uma lista de tutoriais relacionados à instalação do Ubuntu.

Tutorial - Envie Email Gmail pela Linha de Comando do Ubuntu Linux

Primeiro, precisamos ativar sua conta do Gmail para receber conexões de programas externos.

Abra seu navegador e acesse sua conta do Gmail.

Em nosso exemplo, o seguinte URL foi inserido no navegador:

http://gmail.google.com

Na tela de login, insira seu nome de usuário e senha do Gmail.

Gmail account

Após o login, você precisa acessar o seguinte URL:

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

Selecione a opção para ativar o uso de aplicativos menos seguros.

google less secure app

Agora, precisamos testar se podemos usar a linha de comando do Linux para enviar um e-mail usando o Gmail.

Use o seguinte comando para instalar os pacotes necessários.

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

Edite o arquivo ssmtp.conf para se conectar à nossa conta do 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

Em nosso exemplo, estamos usando a conta do Gmail virtualcoin.videos@gmail.com.

Em nosso exemplo, a conta do Gmail virtualcoin.videos@gmail.com está usando a senha kamisama123.

Você precisa alterar a conta e a senha do Gmail para refletir sua conta.

Use o seguinte comando para enviar um email usando a linha de comando.

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

Tenha em mente que você precisa alterar o endereço de e-mail usado acima.

A conta your.email@gmail.com foi usada apenas como exemplo.

gmail inbox

Se o teste foi bem sucedido você está pronto para ir.

Se o teste não foi bem sucedido, a seguinte mensagem pode ser apresentada.

• ssmtp: Falha na autorização (534 5.7.14 https://support.google.com/mail/answer/78754 v24-v6sm2921112pfl.31 - gsmtp)

Para resolver este problema, você precisa acessar o seguinte URL.

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

Selecione a opção para desbloquear sua conta.

google unlock account

Tente novamente enviar o email usando a linha de comando.

Se o teste foi bem sucedido você está pronto para ir.