我很难让 python 2.4 连接到 gmail 的 smtp 服务器。我的下面的脚本永远不会超过“连接”。我意识到在更高版本的 python 中有一个 SMTP_SSL 类,它似乎工作正常,但我必须处理的生产环境只有——而且可能永远只有——python 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)
有人对让上述代码与 python 2.4 一起工作有什么建议吗?