直播app源码,验证方式选择邮箱验证时,自动给输入好的邮箱发送验证码

直播app源码,验证方式选择邮箱验证时,自动给输入好的邮箱发送验证码实现的相关代码

 

1
import smtplib<br>from email.mime.text import MIMEText<br>from email.mime.image import MIMEImage<br> <br>#发送多种类型的邮件<br>from email.mime.multipart import MIMEMultipart<br> <br>from PIL import ImageGrab<br>im = ImageGrab.grab()<br>im.save('s'+'.png')<br> <br>msg_from = '666666666@qq.com'  # 发送方邮箱<br>passwd = '66666666666666'<br> <br>to= ['555555555@qq.com'] #接受方邮箱<br> <br>#设置邮件内容<br>#MIMEMultipart类可以放任何内容<br>msg = MIMEMultipart()<br>conntent="这个是字符串"<br>#把内容加进去<br>#msg.attach(MIMEText(conntent,'plain','utf-8'))<br> <br># 二进制读取图片<br>image_data=open('1.jpg','rb')<br># 设置读取获取的二进制数据<br>message_image = MIMEImage(image_data.read())<br># 关闭刚才打开的文件<br>image_data.close()<br># 添加图片文件到邮件信息当中去<br>#msg.attach(message_image)<br> <br> <br>#添加附件<br>att1=MIMEText(open('result.xlsx','rb').read(),'base64','utf-8')  #打开附件<br>att1['Content-Type']='application/octet-stream'   #设置类型是流媒体格式<br>att1['Content-Disposition']='attachment;filename=result.xlsx'  #设置描述信息<br> <br>att2=MIMEText(open('1.jpg','rb').read(),'base64','utf-8')<br>att2['Content-Type']='application/octet-stream'   #设置类型是流媒体格式<br>att2['Content-Disposition']='attachment;filename=1.jpg'  #设置描述信息<br> <br>msg.attach(att1)   #加入到邮件中<br>msg.attach(att2)<br> <br>#设置邮件主题<br>msg['Subject']="这个是邮件主题"<br> <br>#发送方信息<br>msg['From']=msg_from<br> <br>#开始发送<br> <br>#通过SSL方式发送,服务器地址和端口<br>s = smtplib.SMTP_SSL("smtp.qq.com", 465)<br># 登录邮箱<br>s.login(msg_from, passwd)<br>#开始发送<br>s.sendmail(msg_from,to,msg.as_string())<br>print("邮件发送成功")

以上就是直播app源码,验证方式选择邮箱验证时,自动给输入好的邮箱发送验证码实现的相关代码, 更多内容欢迎关注之后的文章

 

posted @   云豹科技-苏凌霄  阅读(160)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示