我正尝试使用以root身份运行的以下python脚本连接到pop.gmail.com :
import poplib pop_conn = poplib.POP3_SSL('pop.gmail.com', 995)
经过几分钟的等待,我终于看到:
socket.error: [Errno 101] Network is unreachable
真的有问题吗? 难道我做错了什么? 是否与防火墙等问题有关 – 在这种情况下如何查找? 如何连接以pop我的电子邮件?
真的有问题吗?
是的,networking无法访问。
难道我做错了什么?
您的代码在我的系统上运行时没有错误。
是否与防火墙等问题有关 – 在这种情况下如何查找?
这可能是由一些事情造成的。 您需要检查系统上的防火墙规则,并采取适当的措施。 如果您的系统没有阻止访问,那么它可能是一个上游防火墙,或者它可能是您和远程主机之间的networking问题(尝试ping它,它回应我)…