Mercurial > smtpserver
view testsmtp.py @ 4:87317bd93890 default tip
The server now has a separate thread that forwards queued mail to an external server.
author | Atul Varma <varmaa@toolness.com> |
---|---|
date | Tue, 18 Mar 2008 22:25:31 -0500 |
parents | 769f41699038 |
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()