用python自动化定时发送邮件(普通文本,html,图片,附件等)_亲测有效

本文介绍了如何使用Python实现自动化定时发送包含普通文本、HTML、图片和附件的邮件,并提供了亲测有效的代码示例。同时,还提及了在Windows服务器上设置定时任务的方法。
摘要由CSDN通过智能技术生成

这周有需求将Bi报表每天定时,自动的群发给team成员,今天搜集资料完成了这个需求,可以发送普通文本,图片,附件已经html形式将其展现出来,整套代码如下;已亲测可行,相关信息已脱敏~

写完脚本后登陆控制面板->管理工具->任务计划程序 可以给脚本设定定时执行的任务,相关操作步骤可以参考如下:

如何在windows服务器上面创建定时任务 - 施勇 - CSDN博客

#!/usr/bin/python
# -*- coding: UTF-8 -*-

# smtplib是Python 用来发送邮件的模块
import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
from email.mime.multipart import MIMEMultipart  # 构建邮件头信息,包括发件人,接收人,标题等
from email.mime.text import MIMEText  # 构建邮件正文,可以是text,也可以是HTML
from email.mime.application import MIMEApplication  # 构建邮件附件,理论上,只要是文件即可,一般是图片,Excel表格,word文件等
from email.header import Header  # 专门构建邮件标题的,这样做,可以支持标题中文
from email.mime.image impor
  • 7
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值