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=&copyright=&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("发送成功")
复制代码

 

posted @   一眉师傅  阅读(277)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
点击右上角即可分享
微信分享提示