Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Python 2.4中使用google apps SMTP服务器发送电子邮件_Python_Python 2.4 - Fatal编程技术网

在Python 2.4中使用google apps SMTP服务器发送电子邮件

在Python 2.4中使用google apps SMTP服务器发送电子邮件,python,python-2.4,Python,Python 2.4,我很难让Python2.4连接到gmail的smtp服务器。我下面的脚本永远无法通过连接。我意识到在python的更高版本中有一个SMTP_SSL类,它似乎工作得很好,但我必须处理的生产环境只有—而且可能永远只有—Python2.4 print "connecting" server = smtplib.SMTP("smtp.gmail.com", 465) print "ehlo" server.ehlo() print "start tls" server.starttls() prin

我很难让Python2.4连接到gmail的smtp服务器。我下面的脚本永远无法通过连接。我意识到在python的更高版本中有一个SMTP_SSL类,它似乎工作得很好,但我必须处理的生产环境只有—而且可能永远只有—Python2.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一起使用有什么建议吗?

当我尝试为Django应用程序设置类似的设置时,我无法让它在端口465上工作。使用端口587,这是列表中列出的另一个端口。是的,我也使用587作为vb.net应用程序的端口。465对我也不起作用。

试试看

服务器。ehlo'user。name@gmail.com"

在上面两处

还要看背景

server.set_debuglevel1值,如需了解更多信息