flask_mail配置qq邮箱
1:安装flask_mail
在命令行执行pip install flask_mail
2:配置授权码
点击这里生成授权码,后面会用到
3:全部代码
# -*- coding: utf-8 -*-
from flask import Flask, jsonify, request, render_template
from flask_mail import Message
from flask_mail import Mail
start_time = time.time()
app = Flask(__name__)
app.config['MAIL_SERVER'] = 'smtp.qq.com'
app.config['MAIL_PORT'] = 465
app.config['MAIL_USE_SSL'] = True # 这里要使用ssl
app.config['MAIL_USE_TLS'] = False
app.config['MAIL_DEBUG'] = True # 开启debug 查看报错信息
app.config['MAIL_USERNAME'] = '***@qq.com'
app.config['MAIL_PASSWORD'] = '****' # 授权码不能用空格
app.config['MAIL_DEFAULT_SENDER'] = '****@qq.com' # 默认的邮件发送者
mail =