# -*- coding:utf-8 -*-
from flask import Flask
from flask_mail import Mail, Message
import os
app = Flask(__name__)
# 邮件服务器地址
app.config['MAIL_SERVER'] = 'smtp.qq.com'
# 邮件服务器端口
app.config['MAIL_PORT'] = 25
app.config['MAIL_USE_TLS'] = True
# 用户名、授权码
app.config['MAIL_USERNAME'] = '***@qq.com'
app.config['MAIL_PASSWORD'] = '***授权码***'
mail = Mail(app)
@app.route('/')
def index():
msg = Message('Hi', sender='***@qq.com', recipients=['收件***@163.com'])
msg.html = '<b>Hello Web</b>'
# msg.body = 'The first email!'
mail.send(msg)
return '<h1>OK!</h1>'
if __name__ == '__main__':
app.run(host='127.0.0.1', debug=True)
来源:CSDN
作者:cheng4632
链接:https://blog.csdn.net/cc27721/article/details/104728764