Gostaria de aprender como enviar um e-mail usando Python e Gmail? Neste tutorial, vamos mostrar como usar Python para enviar notificações por e-mail usando o servidor SMTP do Gmail.
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Python 3.8.5
Lista de equipamentos
A seção a seguir apresenta a lista de equipamentos usados para criar este tutorial.
Como associado da Amazon, eu ganho comissão por compras qualificadas.
Tutorial relacionados – Python
Nesta página, oferecemos acesso rápido a uma lista de tutoriais relacionados ao Python.
Tutorial – Integração com o Gmail
Primeiro, precisamos habilitar sua conta do Gmail para receber conexões de programas externos.
Abra seu navegador e acesse sua conta do Gmail.
Em nosso exemplo, a seguinte URL foi inserida no Navegador:
Na tela de login, digite seu nome de usuário e senha do Gmail.
Após o login, você precisa acessar a seguinte URL:
• https://myaccount.google.com/signinoptions/two-step-verification
Habilite a verificação em duas etapas nesta conta.
Depois de habilitar a verificação de duas etapas, você precisa acessar a seguinte URL:
• https://security.google.com/settings/security/apppasswords
Crie uma senha de aplicativo.
Selecione o aplicativo gmail e o tipo de dispositivo: Outro.
Em nosso exemplo, nós nomeamos o dispositivo POWERSHELL.
Clique no botão Gerar e tome nota da senha gerada aleatoriamente.
Em seguida, você precisa acessar a seguinte URL:
• https://accounts.google.com/DisplayUnlockCaptcha
Clique no botão Continuar para ativar o acesso externo à sua conta do Google.
Você terminou as etapas necessárias para a integração do Gmail.
A integração do Gmail resolverá o seguinte erro.
Você terminou a integração do Gmail.
Tutorial Python – Envie e-mail usando o Gmail
Use o Python para enviar um e-mail usando o Gmail.
Se o teste foi bem sucedido, você receberá a mensagem enviada.
Use o Python para enviar um e-mail usando o Gmail contendo um anexo.
Parabéns! Você pode usar o Python para enviar e-mails usando o Gmail.