newbie: raise socket.error, msg in smtplib
gh at ghaering.de
Tue Apr 15 13:51:27 CEST 2003
Mark Carter wrote:
> I'm getting
> Traceback (most recent call last):
> File "C:\My Documents\myemail.py", line 26, in ?
> File "C:\PYTHON22\lib\smtplib.py", line 283, in connect
> raise socket.error, msg
> error: (10061, 'Connection refused')
> s = smtplib.SMTP()
smtplib.SMTP is defined similar to:
def __init__(self, host="localhost", port=25)
So if you omit host and port, it tries to connect to the computer you're
running the program from (127.0.0.1, aka localhost on the default SMTP
port - 25).
It seems you're not running an SMTP server on your box, so just specify
a SMTP server you have access to.
More information about the Python-list