[wplug] executing a python script from crontab

Daniel McQuay simplebob at gmail.com
Thu May 25 23:50:45 EDT 2006


Skipped content of type multipart/alternative-------------- next part --------------
import smtplib
import os

mssg = "/root/scripts/mssg.txt"
smtpserver = 'mail.erieit.edu'
AUTHREQUIRED = 1 
smtpuser = 'dmcquay' 
smtppass = '******'  

#For testing purposes only!
RECIPIENTS = ['dmcquay at erieit.edu']

#This will be used after testing
#RECIPIENTS = ['slindsay at erieit.edu','dmccann at erieit.edu','mwebster at erieit.edu',
#              'arundstedler at erieit.edu','caustin-alford at erieit.edu',
#             'dmcquay at erieit.edu']

SENDER = 'dmcquay at erieit.edu'
mssg = open('mssg.txt').read()

session = smtplib.SMTP(smtpserver)
if AUTHREQUIRED:
    session.login(smtpuser, smtppass)
smtpresult = session.sendmail(SENDER, RECIPIENTS, mssg)

if smtpresult:
    errstr = ""
    for recip in smtpresult.keys():
        errstr = """Could not delivery mail to: %s

Server said: %s
%s

%s""" % (recip, smtpresult[recip][0], smtpresult[recip][1], errstr)
    raise smtplib.SMTPException, errstr






More information about the wplug mailing list