Flask-Mail

WOW! 个人大号QQ收到了小号QQ的邮件!html

 

小玩Flask-Mail

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

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

 

 小试一下尝个鲜。服务器

#!/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)

运行成功~app

 

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

相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息