码迷,mamicode.com
首页 > 编程语言 > 详细

python之邮件提醒

时间:2020-04-01 12:53:42      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:quit   发送   用户名   login   后退   sendmail   ring   连接   字符串   

list1 = [‘邮箱1‘, ‘邮箱2‘, ‘邮箱3‘]
for username_recv in list1:
mailserver = "smtp.163.com" # 邮箱服务器地址
username_send = ‘发送方邮箱名‘ # 邮箱用户名
password = ‘邮箱名‘ # 邮箱密码:需要使用授权码
# username_recv = #收件人,多个收件人用逗号隔开
mail = MIMEText(‘内容‘, ‘plain‘, ‘utf-8‘)
mail[‘Subject‘] = ‘标题‘
mail[‘From‘] = username_send # 发件人
mail[‘To‘] = username_recv # 收件人;[]里的三个是固定写法
smtp = smtplib.SMTP(mailserver, port=25) # 连接邮箱服务器,smtp的端口号是25
smtp.login(username_send, password) # 登录邮箱
smtp.sendmail(username_send, username_recv, mail.as_string()) # 参数分别是发送者,接收者,第三个是把上面的发送邮件的内容变成字符串
smtp.quit() # 发送完毕后退出smtp

python之邮件提醒

标签:quit   发送   用户名   login   后退   sendmail   ring   连接   字符串   

原文地址:https://www.cnblogs.com/yp19970/p/12611692.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!