首页 > 编程语言 >python批量发邮箱

python批量发邮箱

时间:2023-01-14 19:33:31浏览次数:56  
标签:qq 批量 python smtp 发送者 msg 邮箱 com

1.首先登录邮箱中开启服务

2.获取到授权码后复制下来,放入如下含授权码的引号中:

 1 smtp_obj.login("**********@qq.com", "授权码") # 发送者的邮箱以及授权码(登陆邮箱设置中获取) 

全部代码如下:

 1 import smtplib
 2 from email.mime.text import MIMEText
 3 from email.header import Header
 4 
 5 smtp_obj = smtplib.SMTP_SSL("smtp.qq.com", 465)  # 发送的邮箱类型(qq邮箱)
 6 smtp_obj.login("**********@qq.com", "授权码")  # 发送者的邮箱以及授权码(登陆邮箱设置中获取)
 7 
 8 # 发送的内容
 9 mail_body = '''
10 <h5>hello,小哥哥</h5>
11 <p>
12     第一段对话
13     <p>第二段对话第二段对话第二段对话!!!!!!!!!!</p>
14 
15     </p></p>
16 '''
17 
18 msg = MIMEText(mail_body, "html", "utf-8")
19 msg["From"] = Header("meinv", "utf-8")   #发送者昵称(随意)
20 msg["To"] = Header("我是妹妹呀", "utf-8")    #收件人昵称(随意)
21 msg["Subject"] = Header("小哥哥", "utf-8")    #邮箱主题名称
22 
23 count = 0
24 for i in range(1):
25     smtp_obj.sendmail("**********@qq.com",["[email protected]","[email protected]"],msg.as_string())  #前面是发送者的邮箱,后面列表中为接收者(们)的邮箱
26     count += 1
27     print(f"已发送成功{count}次")
28 print("send successfully")

标签:qq,批量,python,smtp,发送者,msg,邮箱,com
From: https://www.cnblogs.com/hongbao/p/17052401.html

相关文章