来自 python smtplib 的 Gaierror
这条线抛出了一个 gaierror...知道为什么吗?会不会是防火墙?
smtp=smtplib.SMTP(host=EMAIL_HOST,port=EMAIL_PORT)
我使用的是 gmail,因此主机是“alt1.gmail-smtp-in.l.google.com”,端口是 587。
This line is throwing a gaierror... any idea why? Could it be a firewall?
smtp=smtplib.SMTP(host=EMAIL_HOST,port=EMAIL_PORT)
I'm using gmail so the host is 'alt1.gmail-smtp-in.l.google.com', and the port is 587.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
即使这不是一个 gaierror(正如 AJ 正确所说,这是一个 DNS 查找错误),该主机也不适用于我。
具体来说,它在尝试连接时挂起并超时。
然而,以下似乎有效:
希望有帮助。
Even if this weren't a gaierror (which, as AJ rightly says is a DNS lookup error), that host doesn't work for me either.
Specifically, it hangs trying to connect and times out.
However, the following seems to work:
Hope that helps.