附件为今日数据,请查收!
' +
'', 'html', 'utf-8')
msg.attach(part)
# 插入邮件附件
part = MIMEApplication(open('./data.xlsx', 'rb').read())
part.add_header('Content-Disposition', 'attachment', filename=u"固态硬盘.xlsx")
msg.attach(part)
try:
s = smtplib.SMTP_SSL(smtp_server, 465)
s.login(from_addr, sslcode)
s.sendmail(from_addr, to_list, msg.as_string())
s.quit()
return "Success!"
except smtplib.SMTPException as e:
return "Falied,%s" % e
if __name__ == '__main__':
# 收件人
to_list = ["4*******@qq.com"]
re = SendEmail(to_list)
print(re)
将上面的代码保存为 sent_email.py, 下一步就可以借助 Windows 系统中的任务计划程序,设置定时任务,这样子就会自动运行该程序。
任务计划程序设置
打开任务计划程序,点击创建任务,就会打开任务创建的设置面板,我们需要设置的主要有:任务的触发频率, 任务脚本及其目录等
触发时间设置
操作设置