import smtplib from email.message import EmailMessage from dotenv import load_dotenv import os load_dotenv() MAIL_ADDRESS = os.getenv("MAIL_ADDRESS") FROM_ADDRESS = os.getenv("FROM_ADDRESS", "noreply@localhost") def send_mail(subject): msg = EmailMessage() msg["From"] = FROM_ADDRESS msg["To"] = MAIL_ADDRESS msg["Subject"] = subject msg.set_content("New Docker image is available") with smtplib.SMTP("localhost", 25) as server: server.send_message(msg)