Quick Python Mailer
import sys,smtplib from email.MIMEMultipart import MIMEMultipart from email.MIMEText import MIMEText msg = MIMEMultipart() msg['From'] = 'root@domain.ad' msg['To'] = 'user@domain.com' msg['Subject'] = 'Process finished -' + sys.argv[1] message = 'here is the email' msg.attach(MIMEText(message)) mailserver = smtplib.SMTP('mail.domain.com',25) # identify ourselves to smtp gmail client mailserver.ehlo() # secure our email with tls encryption mailserver.starttls() # re-identify ourselves as an encrypted connection mailserver.ehlo() mailserver.sendmail('root@domain.ad','user@domain.com',msg.as_string()) mailserver.quit()
** This script need to be optimized. I am duplicating from and to fields