python flask mail QQ邮箱配置

1.针对QQ邮箱设置:

app.config['MAIL_SERVER'] = 'smtp.qq.com'

app.config['MAIL_PORT'] = 465

app.config['MAIL_USE_SSL'] = True

app.config['MAIL_USE_TLS'] = False        #只需要设置SSL即可,不放心的话两个都设置也OK

app.config['MAIL_USERNAME'] = os.environ.get('MAIL_USERNAME')

app.config['MAIL_PASSWORD'] = os.environ.get('MAIL_PASSWORD')

2.设置环境变量:

export MAIL_USERNAME="****@qq.com"

export MAIL_PASSWORD="******"(非QQ邮箱密码!该密码为QQ邮箱授权码,来自于开启POP3/SMTP时获得,16位字母)

以上为临时变量,若想将MAIL_USERNAME,MAIL_PASSWORD设置为永久变量,则将他俩添加到.bashrc或者.zshrc中即可

3.shell中执行成功效果图

单独脚本的话,如下所示


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容