Loading renewal-notify-email 0 → 100644 +7 −0 Original line number Diff line number Diff line {$adminname} has sent out renewal emails to: {$peoples} -- The SUCS Account Manager https://projects.sucs.org/sucs/accountmanager No newline at end of file sucsam.py +19 −1 Original line number Diff line number Diff line Loading @@ -98,6 +98,24 @@ def sendReminderEmail(listofpeeps): else: print("Renewal email template not found!") sys.exit(4) if debugmode == 0: file = codecs.open("renewal-notify-email", encoding='utf-8') data = file.read() file.close() data = data.replace("{$adminname}",adminname) data = data.replace("{$peoples}",str(listofpeeps)) sender = "staff@sucs.org" receiver = ["exec@sucs.org","logs@sucs.org"] message = MIMEMultipart() message['From'] = sender message['To'] = receiver message['Subject'] = 'Renewal Reminder Sent Out' messageBody = MIMEText(data, 'plain', "UTF-8") message.attach(messageBody) smtpConn = smtplib.SMTP('localhost') smtpConn.sendmail(sender, receiver, message.as_string()) smtpConn.quit() def mainMenu(): Loading Loading
renewal-notify-email 0 → 100644 +7 −0 Original line number Diff line number Diff line {$adminname} has sent out renewal emails to: {$peoples} -- The SUCS Account Manager https://projects.sucs.org/sucs/accountmanager No newline at end of file
sucsam.py +19 −1 Original line number Diff line number Diff line Loading @@ -98,6 +98,24 @@ def sendReminderEmail(listofpeeps): else: print("Renewal email template not found!") sys.exit(4) if debugmode == 0: file = codecs.open("renewal-notify-email", encoding='utf-8') data = file.read() file.close() data = data.replace("{$adminname}",adminname) data = data.replace("{$peoples}",str(listofpeeps)) sender = "staff@sucs.org" receiver = ["exec@sucs.org","logs@sucs.org"] message = MIMEMultipart() message['From'] = sender message['To'] = receiver message['Subject'] = 'Renewal Reminder Sent Out' messageBody = MIMEText(data, 'plain', "UTF-8") message.attach(messageBody) smtpConn = smtplib.SMTP('localhost') smtpConn.sendmail(sender, receiver, message.as_string()) smtpConn.quit() def mainMenu(): Loading