详解运用flask_mail发送QQ邮件

1. 通过flask_mail  发送QQ邮件,这里使用到flask_mail插件

进入自己虚拟环境:通过pip install flask_mail指令安装即可。

2.初始化mail对象

3.flask_mail的配置:

进入QQ邮箱,进入账户,开启相关服务




qq发送服务器地址:

4.填写config文件的  相关配置:


由于QQ邮箱不支持非加密的协议,那么使用加密协议,分为两种加密协议,选择其中之一即可


1.mail_use_tls    端口号是587

2.mail_use_ssl    端口号是465


我选择的mail_use_tls  协议,所以MAIL_USE_TLS设置为True,端口号587

MAIL_SERVER = "smtp.qq.com"
MAIL_PORT = "587"
MAIL_USE_TLS = True
MAIL_USERNAME = "[email protected]"
MAIL_PASSWORD = "你的授权码--即第三布图片中,点击生成相应的授权码"

MAIL_DEFAULT_SENDER = "[email protected]"//默认发送者



5.定义邮箱发送视图函数,填写Message相关的内容包括标题,接收者,内容等等。。。。。


6.接下来就可以进行邮箱发送了

我已经接收成功了





我已经收到我的邮件呢?   那么你呢?赶紧试试吧~





猜你喜欢

转载自blog.csdn.net/qq_42239520/article/details/80368733
今日推荐