Mercurial > smtpserver
changeset 3:769f41699038
Added a manual test program.
author | Atul Varma <varmaa@toolness.com> |
---|---|
date | Tue, 18 Mar 2008 21:00:41 -0500 |
parents | db87cd08fec3 |
children | 87317bd93890 |
files | testsmtp.py |
diffstat | 1 files changed, 19 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/testsmtp.py Tue Mar 18 21:00:41 2008 -0500 @@ -0,0 +1,19 @@ +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()