Files
recordingprocessing/libemail.py

29 lines
678 B
Python

# -*- coding: utf-8 -*-
"""
Created on Sat Jul 20 20:48:10 2013
@author: shanef
"""
from libsettings import EmailSettings
import smtplib
from email.mime.text import MIMEText
def SendEmail(settingsfilename, subject, body):
settings = EmailSettings(settingsfilename)
msg = MIMEText(body, "plain")
msg["Subject"] = subject
msg["From"] = settings.getfromaddress()
msg["To"] = settings.gettoaddress()
s = smtplib.SMTP(settings.getsmtpserver())
s.ehlo()
s.starttls()
s.login(settings.getsmtpuser(), settings.getsmtppassword())
s.sendmail(settings.getfromaddress(), [settings.gettoaddress()],
msg.as_string())
s.quit()