From f32576c32ca86eeeeaa686f0642d8fdd1d41cb6a Mon Sep 17 00:00:00 2001 From: Matthias Bilger Date: Fri, 27 Sep 2019 15:05:24 +0200 Subject: [PATCH] improved compatibility of calendar entry mail --- infomentor/informer.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/infomentor/informer.py b/infomentor/informer.py index dd769c0..28c91c7 100755 --- a/infomentor/informer.py +++ b/infomentor/informer.py @@ -249,6 +249,7 @@ class Informer(object): msg['To'] = to part_email = MIMEText(eml_body,"html") + part_email_text = MIMEText(eml_body,"plain") part_cal = MIMEText(calobj.to_ical().decode('utf-8'),'calendar;method=REQUEST') msgAlternative = MIMEMultipart('alternative') @@ -264,8 +265,9 @@ class Informer(object): encoders.encode_base64(eml_atch) eml_atch.add_header('Content-Transfer-Encoding', "") - msgAlternative.attach(part_email) - msgAlternative.attach(part_cal) + msg.attach(part_email) + msg.attach(part_email_text) + msg.attach(part_cal) self._send_mail(msg)