使用Flask-Mail提供电子邮件支持
2017-10-11 20:55
183 查看
from flask import Flask from flask_mail import Mail,Message app=Flask(__name__) #开启debug,便于调试看信息 app.config['MAIL_DEBUG']=True #发送邮件,为True则不发送 app.config['MAIL_SUPPRESS_SEND']=False #邮箱服务器 app.config['MAIL_SERVER']='smtp.qq.com' #端口 app.config['MAIL_PORT']=465 #qq邮箱需要使用SSL app.config['MAIL_USE_SSL']=True #用户名 app.config['MAIL_USERNAME']='412005398' #授权码,注意不留空格 app.config['MAIL_PASSWORD']='rjymydyqlpkobiba' mail=Mail(app) @app.route('/') def index(): #message的内容,标题,发送者,接收者 msg=Message(subject='hello world', sender='412005398@qq.com',recipients=['412005398@qq.com']) #邮件内容可以包含主题以及/或者HTML msg.html='<b>测试Flask发送邮件<b>' #发送邮件的时候使用Flask应用设置的Mail实例 mail.send(msg) return'<h1>邮件发送成功</h1>' if __name__=='__main__': app.run(debug=True)
相关文章推荐
- 使用Flask-Mail提供电子邮件支持
- 使用Flasl-Mail提供电子邮件支持
- 用flask开发个人博客(24)—— flask中使用Flask_Mail发送电子邮件
- 使用System.Net.Mail通过gmail发送电子邮件
- Linq 此提供程序只支持对返回实体或投影(包含所有标识列)的有序查询使用 问题的解决
- 图:航天科技集团公司六院“纪念改革开放30周年”演讲比赛使用了专业的比赛评分展示系统[评委计分系统-双屏专业版],渤锐软件提供了相关技术支持
- 【Mail】Tomcat提供JNDI方式支持JavaMail(三)
- 使用 System.Net.Mail.MailMessage 发送电子邮件
- 为什么使用Hive?Hive提供了什么?Hive支持哪些用户?
- 使用System.Net.Mail通过gmail发送电子邮件
- flask-mail__电子邮件
- 如果不使用 SQL Mail,如何在 SQL Server 中发送电子邮件
- Flask学习总结笔记(8) -- 利用Flask-mail实现电子邮件发送功能
- 通过outlook connector使用Outlook 2003 或 Outlook 2007 访问和管理 Windows Live Hotmail 或 Office Live Mail 帐户、联系人,收发送电子邮件
- 【Mail】Tomcat提供JNDI方式支持JavaMail(三)
- 使用 System.Net.Mail.MailMessage 发送电子邮件
- 使用flask 发送电子邮件时候遇到的几个问题
- php发送邮件教程,支持发送有附件的电子邮件-PHPMailer使用教程
- G-Share 1.5beta3使用技巧1:提供中文(UTF-8)支持
- Flask中电子邮件的使用