用Python 2.3发送SSL邮件
我正在使用Python 2.3,想要通过SSL发送电子邮件。
根据文档,SMTP_SSL这个功能是在Python 2.6版本中添加的。
有没有办法在Python 2.3中也使用SSL呢?(可能需要用到第三方模块)
1 个回答
0
也许你可以直接使用 starttls()
,就像这样:
smtp = smtplib.SMTP(mailhost)
smtp.starttls()
在SMTP_SSL的文档中,你可以找到:
SMTP_SSL应该在需要从连接一开始就使用SSL的情况下使用,而使用starttls()就不太合适了。