1 #smtplib 用于邮件的发信动作
2 import smtplib
3 from email.mine.text import MIMEText
4 #email 用于构建邮件内容
5
6 #发信方的信息:发信邮箱.QQ 邮箱授权码
7 from_addr = ‘xxx@qq.com’
8 password = ‘你的授权码’
9
10 # 收信方邮箱
11 to_addr = ‘xxx@qq.com’
12
13 # 发信服务器
14 smtp_server = ‘smtp.qq.com’
15
16 #邮箱正文内容,第一个参数为内容,第二个参数为格式(plain为纯文本),第三个参数为编码
17 msg = MIMEText(‘send by python’,‘plain’,‘utf-8’)
18
19 # 开启发信服务,这里使用的是加密传输
20 served =smtplib.SMTP_SSL()
21 server = connect(smtp_server,465)
22 登录发信邮箱
23 server.login(from_addr,password)
24 # 发送邮件
25 served.sendmail(from_addr, to_addr, mag.as_string())
26 #关闭服务器
27 served.quit()
2021-06-09
最新推荐文章于 2023-07-01 17:07:41 发布