在Python 2.4发送使用谷歌应用程序的SMTP服务器的电子邮件
-
13-09-2019 - |
题
我没法把蟒蛇2.4连接到Gmail的SMTP服务器。我下面的脚本不会永远让过去的“连接”。我知道在Python中的更高版本的SMTP_SSL类,它似乎很好地工作,但生产环境我只处理了 - 而且可能仅会 - 蟒蛇2.4
print "connecting"
server = smtplib.SMTP("smtp.gmail.com", 465)
print "ehlo"
server.ehlo()
print "start tls"
server.starttls()
print "ehlo"
server.ehlo()
print "log in"
if self.smtpuser:
server.login(smtpuser, smtppassword)
任何人是否有任何建议用于获取上述代码用蟒2.4工作?
解决方案
当我试着设置了类似Django的应用程序的东西,我从来没有得到它的端口465工作中使用端口587,这是在的 GMail的文档似乎工作。
其他提示
是我用587的端口为我的vb.net应用程序了。 465并没有为我工作了。
试
server.ehlo('user.name@gmail.com')
在上述
这两个地方也看设置
server.set_debuglevel(1)的值作为所需的详细信息
不隶属于 StackOverflow