1. Vamos aprender nessa aula a enviar e-mails com o Python.
  2. Pensando nisso, vamos criar o arquivo 6-email.py
from email.message import EmailMessage
import smtplib
import ssl

password = open('senha', 'r').read()
from_email = '[email protected]'
to_email = '[email protected]'
subject = 'Curso Python'
body = '''
A melhor forma de prever o futuro é criá-lo.
Aprendendo a linguagem Python
'''

message = EmailMessage()
message['From'] = from_email
message['To'] = to_email
message['Subject'] = subject

message.set_content(body)
safe = ssl.create_default_context()

with smtplib.SMTP_SSL('smtp.gmail.com', 465, context=safe) as smtp:
    smtp.login(from_email, password)
    smtp.sendmail(from_email, to_email, message.as_string())
  1. Para executar o arquivo execute o comando python .\6-email.py

Img.png