From 6733d6098c2fd366cf6ed4132202f05fc4fadbde Mon Sep 17 00:00:00 2001 From: Luc Papeleux <L.Papeleux@ULiege.be> Date: Mon, 24 Aug 2020 19:02:58 +0200 Subject: [PATCH] correct mailing functions in parametricJob.py for Py3 --- parametricJob.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/parametricJob.py b/parametricJob.py index d2a210a..7c78c8b 100644 --- a/parametricJob.py +++ b/parametricJob.py @@ -68,8 +68,9 @@ class ParametricJob(PRMSet): except: text="file not found" import smtplib - server = smtplib.SMTP(smtpServ) - server.sendmail(fromA, toA, head+text) + server = smtplib.SMTP(smtpServ) + server.sendmail(fromA, toA, (head+text).encode('ascii','ignore')) + #server.sendmail(fromA, toA, head+text) server.quit() def mailhtml(self, file, subject): @@ -77,7 +78,8 @@ class ParametricJob(PRMSet): # getting address & smtp servers fromA, toA, smtpServ = self.getMailData() # building email - from email.MIMEText import MIMEText + #from email.MIMEText import MIMEText + from email.mime.text import MIMEText file = open(file,'r') text = file.read() file.close() -- GitLab