首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python-邮件发送-用户邮箱激活

前几天用Tornado框架写用户行为接口时候,有一个是邮件激活功能,当初的设想是当用户注册完之后 需要弹出用户激活邮箱的设置,点击激活之后 发送激活邮件给用户.前端没写完,先把后台的写完,传递过来用户名和邮箱之后,查询这条记录对应的激活码,用管理员的邮箱给用户邮箱发送邮件.效果如下图:

一.代码

三.代码说明

初始化传入3个参数:user_name.user_email,active_code,分别对应着前端传入过来的用户名,用户邮箱,激活码这个需要从数据库里取到,因此定义的类继承了mysql封装的类,调用这个类的一些方法,去获得这个激活码

下面一个激活邮箱的函数,用法可以去搜索一下标准库smtplib,email,一个是登录发送者邮箱的账号发送邮件,一个是处理email内容类型.本文是发送html和图片在正文里面,因此需要将制定路径下的图片加载进来再处理

四.代码下载

https://github.com/chengcxy/spiders/blob/master/active_email.py

欢迎star,打赏

五.号外

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171215G015JX00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券