..
Mandando emails com Python
Esse texto é baseado na apresentação feita durante a Python Cerrado 2019, que aconteceu em Goiânia.
Conteúdo
Usando a SMTPlib para enviar
Código básico para enviar um email usando a smtplib
import smtplib
me = "eu@mail.com"
you = "voce@mail.com"
p = "senha"
server = smtplib.SMTP_SSL('smtp.gmail.com', 465)
server.login(me, p)
server.sendmail(me, you "this message is from python")
server.quit()
Se você tiver autenticação de dois fatores, vai falhar.
Caso você esteja usando um email do gmail, pode seguir os passos a seguir para resolver.
- Vai nas configurações da conta google
- Clique em segurança
- Vá em “Senhas de Aplicativos” na seção “Signing to google”
- Gere um novo com as opções “Mail” e “Other”
- Use a senha que foi gerada
Criando um template para o email
Nesse exemplo, usamos um template pronto.
TO DO: colocar o resto da apresentação aqui. Caso você tenha vindo aqui pra aprender mesmo, tem o código e a apresentação aqui embaixo