4.6 KiB
4.6 KiB
In [1]:
import os
import smtplib
from dotenv import load_dotenv
In [2]:
# need to recall when edited
load_dotenv()
Out[2]:
In [3]:
smtp_server = os.getenv("SMTP_SRV")
smtp_port = os.getenv("SMTP_PORT")
smtp_user = os.getenv("SMTP_USER")
smtp_pass = os.getenv("SMTP_PASS")
In [4]:
server = smtplib.SMTP(smtp_server, smtp_port)
server.starttls()
server.login(smtp_user, smtp_pass)
Out[4]:
In [5]:
email_to = os.getenv("EMAIL_TO")
email_from = os.getenv("EMAIL_FROM")
print(f"email to: {email_to}")
print(f"email from: {email_from}")
# sender’s email, recipient’s email, and email message.
server.sendmail(email_from, email_to, "This is a test email sent from Python")