smtplib / solaris (newbie problem?)

Steve Holden steve at holdenweb.com
Fri Mar 11 15:54:55 EST 2005


chuck at jazzemail.com wrote:
> I've good luck with this on a Linux system (foolproof), and now
> I'm trying to get the same thing to run on a Solaris box.
> pythonpath, or env or..?
> 
> Any help much appreciated.  Thanks
> 
> Chuck
> 
> 
> Python 2.3.2 (#1, Oct 17 2003, 19:06:15) [C] on sunos5
> Type "help", "copyright", "credits" or "license" for more information.
> 
>>>>
>>>>import smtplib
>>>>
>>>>
>>>>host="localhost"
>>>>server = smtplib.SMTP(host)
> 
> Traceback (most recent call last):
>   File "<stdin>", line 1, in ?
>   File "/usr/local/lib/python2.3/smtplib.py", line 240, in __init__
>     (code, msg) = self.connect(host, port)
>   File "/usr/local/lib/python2.3/smtplib.py", line 302, in connect
>     raise socket.error, msg
> socket.error: (146, 'Connection refused')
> 
> 
The problem is almost certainly the simple fact that the machine you 
*used* to run on was also running an SMTP server (typically sendmail), 
whereas the Solaris box apparently isn't.

If the two machines are on the same network, try replacing "localhost" 
with the name, or IP address, of the machine that *did* work.

Otherwise, ask your sysadmin which host you should use as an SMTP server.

regards
  Steve
-- 
Steve Holden        +1 703 861 4237  +1 800 494 3119
Holden Web LLC             http://www.holdenweb.com/
Python Web Programming  http://pydish.holdenweb.com/




More information about the Python-list mailing list