From 4d57cb3ca8db9f33d039143c04f274f85bb56531 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 26 Sep 2021 23:11:21 +0200 Subject: [PATCH] Add set_from_header in email tools issue10753 review377121002 --- marketing_automation.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/marketing_automation.py b/marketing_automation.py index 6cf07809a6..a6d77c16a0 100644 --- a/marketing_automation.py +++ b/marketing_automation.py @@ -31,6 +31,7 @@ from trytond.pyson import PYSONDecoder, Eval, If from trytond.report import Report from trytond.sendmail import sendmail_transactional, SMTPDataManager from trytond.tools import grouped_slice, reduce_ids +from trytond.tools.email_ import set_from_header from trytond.transaction import Transaction from trytond.url import http_host from trytond.wsgi import Base64Converter @@ -599,7 +600,7 @@ class Activity(ModelSQL, ModelView): from_ = (config.get('marketing', 'email_from') or config.get('email', 'from')) msg = MIMEMultipart('alternative') - msg['From'] = translated.email_from or from_ + set_from_header(msg, from_, translated.email_from or from_) msg['To'] = to msg['Subject'] = Header(title, 'utf-8') if html2text: