Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我尝试执行以下操作:
import smtplib smtplib.SMTP("smtp.gmail.com",587)
我得到了错误:socket.error: [Errno 10060]
socket.error: [Errno 10060]
连接尝试失败,因为连接的一方在一段时间后没有正确响应,或者连接失败,因为连接的主机没有响应
经过一番挖掘,我觉得我的防火墙是罪魁祸首。我试图打开端口587(在转发到我的机器的端口上)但仍然没有运气
587
我需要打开的响应是否有不同的端口?
一定是您的机器/网络有问题。我可以毫无问题地连接:
In [1]: import smtplib In [2]: smtplib.SMTP("smtp.gmail.com",587) Out[2]: <smtplib.SMTP instance at 0x104519d40>
也许是代理问题?