python 邮件发送 雨点打透心脏的1/2处 2022-05-11 11:48 207阅读 0赞 > import os > import smtplib > from email.mime.text import MIMEText > > > \# 邮箱服务器 > mail\_server = 'smtp.163.com' > \# 用户名 > mail\_user = '\*\*\*\*\*@163.com' > \# 密码 或 授权码(QQ邮箱) > \# 为了不对外公开隐私信息,我们可以通过环境变量获取 > mail\_pwd = 密码或授权码 > > \# 发送的邮件消息 > content = '请点击下面链接完成激活<a href="http://www.baidu.com">激活</a>' > > \# 创建用于发送的邮件消息对象, > \# 若发送的消息是HTML,需要指定第二个参数进行说明 > message = MIMEText(content, 'html') > \# 设置主题 > message\['Subject'\] = '账户激活' > \# 设置发送者 > message\['From'\] = mail\_user > > \# 创建一个用于发送邮件的对象, > \# 加密传输使用这个类:smtplib.SMTP\_SSL('smtp.qq.com', 465) > mail = smtplib.SMTP(mail\_server, 25) > \# 身份认证 > mail.login(mail\_user, mail\_pwd) > \# 接收地址,单个传递字符串,多个传列表 > to = '488868561@qq.com' > \# 发送邮件 > mail.sendmail(mail\_user, to, message.as\_string()) > \# 结束 > mail.quit()
还没有评论,来说两句吧...