У меня проблемы с получением Python 2.4 для подключения к SMTP-серверу Gmail. Мой нижеприведенный скрипт никогда не проходит "соединение". Я понимаю, что в более поздних версиях 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?