IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Dec 7, 2011, 4:08:46 PM (15 years ago)
Author:
Serge CHASTEL
Message:

Fixed e-mail script

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippdor/src/executables/send_email.py

    r32874 r32892  
    66"""
    77import sys
     8import smtplib
    89
    910LABEL = sys.argv[1]
    1011RECIPIENT = sys.argv[2]
    11 BODY = ""
    1212
    13 BODY_INPUT_FILE = open(sys.argv[3])
    14 for line in BODY_INPUT_FILE:
    15     BODY = "%s%s" % (BODY, line)
     13from email.mime.text import MIMEText
     14BODY_INPUT_FILE = open(sys.argv[3], 'rb')
     15MESSAGE = MIMEText(BODY_INPUT_FILE.read())
    1616BODY_INPUT_FILE.close()
    1717
    18 import smtplib
    19 from email.mime.text import MIMEText
    20 MESSAGE = MIMEText(BODY)
    21 MESSAGE['Subject'] = 'End of Condor processing: [%s]' % LABEL
     18MESSAGE['Subject'] = 'End of Condor processing: %s' % LABEL
    2219_FROM = 'ippdor@ifa.hawaii.edu'
    2320MESSAGE['From'] = _FROM
    2421_TO = [ RECIPIENT, 'schastel@ifa.hawaii.edu' ]
    25 MESSAGE['To'] = _TO
     22MESSAGE['To'] = RECIPIENT
    2623SMTP_CONNECTION = smtplib.SMTP('ippc18.ifa.hawaii.edu')
    2724SMTP_CONNECTION.sendmail(_FROM, _TO, MESSAGE.as_string())
    2825SMTP_CONNECTION.quit()
     26
Note: See TracChangeset for help on using the changeset viewer.