From eddb58c794bf9bb099e9711b710e9ef551be627f Mon Sep 17 00:00:00 2001 From: Helmut Merz Date: Tue, 31 Dec 2024 14:44:12 +0100 Subject: [PATCH] fix email generation: remove 'encode()' --- loops/organize/browser/party.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/loops/organize/browser/party.py b/loops/organize/browser/party.py index da5e323..acd052f 100644 --- a/loops/organize/browser/party.py +++ b/loops/organize/browser/party.py @@ -195,8 +195,10 @@ class SendEmail(FormController): # TODO: remove duplicates person = getPersonForUser(self.context, self.request) sender = person and adapted(person).email or 'loops@unknown.com' - msg = MIMEText(message.encode('utf-8'), 'plain', 'utf-8') - msg['Subject'] = subject.encode('utf-8') + #msg = MIMEText(message.encode('utf-8'), 'plain', 'utf-8') + msg = MIMEText(message, 'plain', 'utf-8') + #msg['Subject'] = subject.encode('utf-8') + msg['Subject'] = subject msg['From'] = sender recipients = [r.strip() for r in recipients if r.strip()] msg['To'] = ', '.join(recipients)