使用pip安装Flask-Mail
pip install flask-mail
这里使用163的邮箱作为发送者。
注册163邮箱之后,去设置 -> POP3/SMTP/IMAP(在右侧导航栏),然后开启你的SMTP服务,这时候会让你设置客户端授权码,这个授权码是重点,一定要记住。
类型 | 服务器名称 | 服务器地址 | SSL协议端口号 | 非SSL协议端口号 |
---|---|---|---|---|
发件服务器 | SMTP | smtp.163.com | 465/994 | 25 |
把这个表格也关注一下,里面的内容要去写到配置中去。
源码:
from flask import Flask
from flask.ext.mail import Mail, Message
app = Flask(__name__)
# 下面是SMTP服务器配置
app.config['MAIL_SERVER'] =