python批量发邮箱
1.首先登录邮箱中开启服务
2.获取到授权码后复制下来,放入如下含授权码的引号中:
1 smtp_obj.login("**********@qq.com", "授权码") # 发送者的邮箱以及授权码(登陆邮箱设置中获取)
全部代码如下:
方式1:
import smtplib from email.mime.text import MIMEText from email.header import Header from email.utils import formataddr smtp_obj=smtplib.SMTP_SSL("smtp.qq.com") #发送的邮箱类型(qq邮箱) # smtp_obj.login("82762432@qq.com","zggzhuyqqdbcci") #发送者的邮箱以及授权码(登陆邮箱设置中获取) smtp_obj.login("28586438@qq.com","brhxosqputfddag") #发送的内容 mail_body=''' <h5>hello,小哥哥</h5> <p> 。。。 熟客的,a a a a a~~~~~~ <a href="https://image.baidu.com/search/detail?ct=5316480&z=0&ipn=false&word=%E6%80%A7%E6%84%9F%E7%BE%8E%E5%A5%B3&step_word=&hs=0&pn=58&spn=0&di=7169026086108397569&pi=0&rn=1&tn=baiduimagedetail&is=0%2C0&istype=2&ie=utf-8&oe=utf-8&in=&cl=2&lm=-1&st=-1&cs=3670645435%2C551591584&os=2885885248%2C1997084015&simid=3670645435%2C551591584&adpicid=0&lpn=0&ln=1887&fr=&fmq=1673695576377_R&fm=result&ic=&s=undefined&hd=&latest=©right=&se=&sme=&tab=0&width=&height=&face=undefined&ist=&jit=&cg=girl&bdtype=0&oriquery=&objurl=https%3A%2F%2Fup.enterdesk.com%2Fedpic_source%2F82%2F11%2F32%2F821132530f3b677f42eed19309c2a1ab.jpg&fromurl=ippr_z2C%24qAzdH3FAzdH3Fooo_z%26e3Bjgpj61jfh_z%26e3Bv54AzdH3F15ogs5w1AzdH3F9mc9d-dmd8ddAzdH3F&gsm=1e&rpstart=0&rpnum=0&islist=&querylist=&nojc=undefined&dyTabStr=MCwzLDIsMSw2LDQsNSw4LDcsOQ%3D%3D">这是我的照片,来嘛,来嘛</a> </hr> <a href="https://image.baidu.com/search/detail?ct=5036480&z=0&ipn=d&word=%E6%93%A6%E8%BE%B9%E7%BE%8E%E5%A5%B3&hs=0&pn=0&spn=0&di=7169026086108397569&pi=0&rn=1&tn=baiduimagedetail&is=0%2C0&ie=utf-8&oe=utf-8&cl=2&lm=-1&cs=1861493989%2C2602633663&os=867680755%2C2297430519&simid=1861493989%2C2602633663&adpicid=0&lpn=0&ln=30&fr=ala&fm=&sme=&cg=&bdtype=0&oriquery=%E6%93%A6%E8%BE%B9%E7%BE%8E%E5%A5%B3&objurl=https%3A%2F%2Fpic4.zhimg.com%2Fv2-72c42ae08d92e95c59e98a5605038dea_r.jpg%3Fsource%3D1940ef5c&fromurl=ippr_z2C%24qAzdH3FAzdH3Fooo_z%26e3Bziti7_z%26e3Bv54AzdH3Fq7jfpt5gAzdH3F9090dd0b9&gsm=&islist=&querylist=&dyTabStr=MCwzLDIsMSw2LDQsNSw4LDcsOQ%3D%3D">这是我的照pian,你想要的这里都有</a> <p>告诉你,哥哥~~,咱们可以的,嘿嘿嘿,mua!!!!!!!!!!</p> </p></p> ''' msg=MIMEText(mail_body,"html","utf-8") # msg["From"]=Header("meinv","utf-8") msg["From"] = formataddr(["小宝", "28586438@qq.com"]) msg["To"]=Header("我是妹妹呀","utf-8") msg["Subject"]=Header("小哥哥","utf-8") count=0 for i in range(1): # smtp_obj.sendmail("8276432@qq.com",["15337360@qq.com"],msg.as_string())#贺文博,池波,乔杰 smtp_obj.sendmail("28586438@qq.com",["31570768@qq.com"],msg.as_string()) count+=1 print(f"已发送成功{count}次") print("send successfully")
方式2:
# 将python内置的模块功能导入 import smtplib from email.mime.text import MIMEText from email.utils import formataddr # 2.构建邮件内容 msg = MIMEText("领导早上好,领导今天辛苦了。", "html", "utf-8") # 内容 msg["From"] = formataddr(["小宝", "28586438@qq.com"]) # 自己名字/自己邮箱 msg['to'] = "31579068@qq.com" # 目标邮箱 msg['Subject'] = "我的一天" # 主题 # 3.发送邮件 server = smtplib.SMTP_SSL("smtp.qq.com") server.login("28586438@qq.com", "brhxputfddag") # 账户/授权码 server.sendmail("28536438@qq.com", "31570768@qq.com", msg.as_string()) # 自己邮箱/目标邮箱/内容 server.quit() print("发送成功")
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)