Files
TheGrapefruitsDuo/server/app/admin/contact.py
Lucas Jensen 5d67c0c2b2 initial commit
2024-05-01 09:19:01 -07:00

18 lines
515 B
Python

import smtplib
from email.mime.text import MIMEText
from os import getenv
HOST = "grapefruitswebsite@gmail.com"
def send_email(subject: str, body: str) -> None:
password = getenv("APP_PASSWORD")
email = getenv("EMAIL")
msg = MIMEText(body)
msg["Subject"] = subject
msg["From"] = HOST
smtp_server = smtplib.SMTP_SSL("smtp.gmail.com", 465)
smtp_server.login(HOST, password) # type: ignore
smtp_server.sendmail(HOST, [email], msg.as_string()) # type: ignore
smtp_server.quit()