In article <[EMAIL PROTECTED]>,
 [EMAIL PROTECTED] writes:
> On Aug 27, 12:32 pm, Larry Bates <[EMAIL PROTECTED]> wrote:
> 
> Changing it to IP gives me the same exact error...
> 
>   File "bin/prgram.py", line 123, in notify
>     smtp = smtplib.SMTP("XXX.XXX.XXX.XXX")
> 
>   File "/usr/lib/python2.4/smtplib.py", line 255, in __init__
>     addr = socket.gethostbyname(socket.gethostname())
> 
> gaierror: (-2, 'Name or service not known')
> 
> Looks like the smtp port is closed on the client machine...doh Should
> have gotten to that!
> 
> ~Sean

Note that the lookup is of your *local* system name
(socket.gethostname()).  I suspect that the name of your client
system (the one running the python script) is not registered in
DNS.

Try ping'ing your own system and see if that resolves in DNS.  In
UNIX/Linux you can use the hostname command; in any system you can
write a python script to print the result of socket.gethostname().

 - dmw


-- 
.   Douglas Wells             .  Connection Technologies      .
.   Internet:  -sp9804- -at - contek.com-                     .
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to