【发布时间】:2014-02-17 10:41:23
【问题描述】:
我尝试编写用于每天发送电子邮件的小型应用程序,我正在使用 smtplib,bat 有小问题,我不知道可以设置连接超时!我尝试使用 smtp.setdefaulttimeout(30) bat 不起作用
def connect(host,user,password)
try:
smtp = smtplib.SMTP(host)
smtp.login(user, password)
code = smtp.ehlo()[0]
if not (200 <= code <= 299):
code = smtp.helo()[0]
except:
pass
如何设置这个函数的连接超时?谢谢
【问题讨论】: