1

所以我收到了这个错误:

import smtplib
server = smtplib.SMTP()
server.connect()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/smtplib.py", line 309, in connect
    self.sock = self._get_socket(host, port, self.timeout)
  File "/usr/lib/python2.7/smtplib.py", line 284, in _get_socket
   return socket.create_connection((port, host), timeout)
  File "/usr/lib/python2.7/socket.py", line 571, in create_connection
    raise err
socket.error: [Errno 111] Connection refused

不完全确定为什么 :s 有人可以帮帮我吗?

4

2 回答 2

2

您正在尝试连接 'localhost'、端口 25(的默认值.connect()),并且那里没有服务器正在侦听。因此连接被拒绝。

于 2012-08-03T21:36:12.173 回答