开发者社区> 问答> 正文

邮件系统——不能连接SMTP服务器

近期运行python脚本,

>>> import smtplib
>>> server = smtplib.SMTP('smtp.qq.com', 25)
第二行运行很长时间无结果后报错

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/smtplib.py", line 256, in __init__
    (code, msg) = self.connect(host, port)
  File "/usr/lib/python2.7/smtplib.py", line 316, in connect
    self.sock = self._get_socket(host, port, self.timeout)
  File "/usr/lib/python2.7/smtplib.py", line 291, in _get_socket
    return socket.create_connection((host, port), timeout)
  File "/usr/lib/python2.7/socket.py", line 571, in create_connection
    raise err
socket.error: [Errno 110] Connection timed out
ECS是ubuntu_14_04版本,忘各位大佬支持

展开
收起
python_newh 2016-12-16 09:33:22 5963 0
1 条回答
写回答
取消 提交回答
  • smtplib.SMTP_SLL('smtp.qq.com', 465)

    用465端口

    2019-11-20 17:48:38
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS块储存产品全面解析 立即下载