import smtplib from email.mime.text import MIMEText class Mailer: def __init__(self, config): self.me = config.get("mail", "from") server_addr = config.get("mail", "server") self.server = smtplib.SMTP(server_addr) def send(to, subject, body): msg = MIMEText(body,'plain') msg['To']=to msg['From']=self.me msg['Subject'] = subject self.server.sendmail(self.me, to, msg.as_string()) def close(self): self.server.quit()