fix: remove user/address distinction

This commit is contained in:
2024-02-17 18:32:47 +01:00
parent 49d46dc8f7
commit 1b3885850b

View File

@@ -28,12 +28,7 @@ def smtp_send(server, user, password, recipient, subject, body):
# Establish a connection to the SMTP server # Establish a connection to the SMTP server
server = smtplib.SMTP(smtp_server, smtp_port) server = smtplib.SMTP(smtp_server, smtp_port)
server.starttls() # Secure the connection server.starttls() # Secure the connection
server.login(sender_email, sender_password)
# fix login user if necessary #
sender_user = sender_email
if "@" in sender_email:
sender_user = sender_email.split("@")[0]
server.login(sender_user, sender_password)
# Send the email # Send the email
server.sendmail(sender_email, recipient_email, message.as_string()) server.sendmail(sender_email, recipient_email, message.as_string())