前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Flask-Mail

Flask-Mail

作者头像
py3study
发布2020-01-19 11:21:18
8720
发布2020-01-19 11:21:18
举报
文章被收录于专栏:python3

WOW! 我的大号QQ收到了小号QQ的邮件!

小玩Flask-Mail

先到小号邮箱开启服务并获取获取授权码  https://jingyan.baidu.com/article/b0b63dbf1b2ef54a49307054.html

接下来看看服务文档?重点关注:SSL或其他协议、服务器域名、端口、授权码。发邮件时记得不要把服务关掉!

 小试一下尝个鲜。

代码语言:javascript
复制
#!/usr/bin/python
#coding=utf-8

from flask import Flask
    
from flask_mail import Mail, Message

app = Flask(__name__)

# 设置邮箱的配置信息
app.config['MAIL_PORT'] = 465
app.config['MAIL_USE_SSL'] = True
app.config['MAIL_USERNAME'] = '小号111账号名'
app.config['MAIL_SERVER'] = 'smtp.qq.com'
app.config['MAIL_PASSWORD']  = '小号授权码' 

# 初始化邮箱实例
mail = Mail(app)


@app.route('/', )
def index():
    # 邮件消息对象
    msg = Message(
        "Hello",
        body="testing",
        sender="小号QQ@qq.com",
        recipients=["大号QQ@qq.com"]
    )
    # 发送邮件
    mail.send(msg)
    return "Send Success!"


if __name__ == '__main__':
    app.run(debug=True)

运行成功~

 官方:https://pythonhosted.org/Flask-Mail/

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/03/02 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 小玩Flask-Mail
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档