From d0c65ea37811eaa14c6a1e5f7e40063a33cee5f4 Mon Sep 17 00:00:00 2001 From: Son NK <> Date: Wed, 10 Jun 2020 13:55:47 +0200 Subject: [PATCH] send transactional email from SENDER if set --- app/email_utils.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/email_utils.py b/app/email_utils.py index 9f5a614e..ff0df649 100644 --- a/app/email_utils.py +++ b/app/email_utils.py @@ -27,6 +27,7 @@ from app.config import ( DISPOSABLE_EMAIL_DOMAINS, MAX_ALERT_24H, POSTFIX_PORT, + SENDER, ) from app.dns_utils import get_mx_domains from app.extensions import db @@ -220,7 +221,10 @@ def send_email(to_email, subject, plaintext, html=None): add_dkim_signature(msg, email_domain) msg_raw = msg.as_bytes() - smtp.sendmail(SUPPORT_EMAIL, to_email, msg_raw) + if SENDER: + smtp.sendmail(SENDER, to_email, msg_raw) + else: + smtp.sendmail(SUPPORT_EMAIL, to_email, msg_raw) def send_email_with_rate_control(