首页 / 邮件 / Flask之邮件扩展
Flask之邮件扩展
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Flask之邮件扩展,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含860字,纯文字阅读大概需要2分钟。
内容图文
4.4 Flask—Mail
在开发过程中,很多应用程序都需要通过邮件提醒用户,Flask的扩展包Flask-Mail通过包装了Python内置的smtplib包,可以用在Flask程序中发送邮件。
Flask-Mail连接到简单邮件协议(Simple Mail Transfer Protocol,SMTP)服务器,并把邮件交给服务器发送。
如下示例,通过开启QQ邮箱SMTP服务设置,发送邮件。
from flask import Flask from flask_mail import Mail, Message app = Flask(__name__) #配置邮件:服务器/端口/传输层安全协议/邮箱名/密码app.config.update( DEBUG = True, MAIL_SERVER=‘smtp.qq.com‘, MAIL_PROT=465, MAIL_USE_TLS = True, MAIL_USERNAME = ‘371673381@qq.com‘, MAIL_PASSWORD = ‘goyubxohbtzfbidd‘, ) mail = Mail(app) @app.route(‘/‘) def index(): # sender 发送方,recipients 接收方列表 msg = Message("This is a test ",sender=‘371673381@qq.com‘, recipients=[‘shengjun@itcast.cn‘,‘371673381@qq.com‘]) #邮件内容 msg.body = "Flask test mail"#发送邮件 mail.send(msg) print"Mail sent"return"Sent Succeed"if__name__ == "__main__": app.run()
原文:https://www.cnblogs.com/alexzhang92/p/9552745.html
内容总结
以上是互联网集市为您收集整理的Flask之邮件扩展全部内容,希望文章能够帮你解决Flask之邮件扩展所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。