view testsmtp.py @ 3:769f41699038

Added a manual test program.
author Atul Varma <varmaa@toolness.com>
date Tue, 18 Mar 2008 21:00:41 -0500
parents
children
line wrap: on
line source

import sys
import smtplib

body = "Hello there!!!"
fromaddr = "somebody@somewhere.com"
subject = "Hai2u"

if __name__ == "__main__":
    if len( sys.argv ) != 2:
        print "Please specify the recipient as a parameter."
        sys.exit( -1 )
    toaddr = sys.argv[1]
    msg = ("From: %s\r\nTo: %s\r\nSubject: %s\r\n\r\n%s" % 
           (fromaddr, toaddr, subject, body))

    server = smtplib.SMTP('localhost')
    server.set_debuglevel( 1 )
    server.sendmail( fromaddr, [toaddr], msg )
    server.quit()