Greetings,
I'm a newbie with Python. Passable with other languages e.g. Basic, C++ and others. Not a programmer per se, just trying to get work done that happens to require some programming skills and want to try my hand with Python. Email processing and parsing is the focus of my tasks at present. Therefore, to get started, I tried the following code copied and pasted from http://docs.python.org/library/smtplib.html First time through, I got the prompts indicated in the code, except when I entered the ctrl Z nothing happened. The next time and subsequent times, thereafter I get the following 2 pop up message windows: IDLE Sub process Error Socket error: No connection could be made because the target machine actively refused it Sub process Startup Error IDLE's sub process didn't make connection. Either IDLE can't start a sub process or personal firewall software is blocking the connection Code copied and pasted from http://docs.python.org/library/smtplib.html is: ----------------------------------BEGIN CODE import smtplib def prompt(prompt): return raw_input(prompt).strip() fromaddr = prompt("From: ") toaddrs = prompt("To: ").split() print "Enter message, end with ^D (Unix) or ^Z (Windows):" # Add the From: and To: headers at the start! msg = ("From: %s\r\nTo: %s\r\n\r\n" % (fromaddr, ", ".join(toaddrs))) while 1: try: line = raw_input() except EOFError: break if not line: break msg = msg + line print "Message length is " + repr(len(msg)) server = smtplib.SMTP('localhost') server.set_debuglevel(1) server.sendmail(fromaddr, toaddrs, msg) server.quit() ---------------------------------END CODE
_______________________________________________ Tutor maillist - [email protected] To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor
