flask-mail发送邮件始终失败
2024-08-31 22:15:12
from flask_mail import Mail,Message
from flask import Flask
import os app=Flask(__name__)
app.config.update(
DEBUG = True,
MAIL_SERVER='smtp.qq.com',
MAIL_PROT=25,
MAIL_USE_TLS = True,
MAIL_USE_SSL = False,
MAIL_USERNAME = '4@qq.com',
MAIL_PASSWORD = 'xxxxxxxx',
#MAIL_PASSWORD = 'xxxxxxxx',
MAIL_DEBUG = True
)
mail=Mail(app) @app.route('/')
def index():
# sender 发送方哈,recipients 邮件接收方列表
msg = Message("Hi!This is a test ",sender='4@qq.com', recipients=['3@qq.com'])
# msg.body 邮件正文
msg.body = "This is a first email"
# msg.attach 邮件附件添加
# msg.attach("文件名", "类型", 读取文件)
# with app.open_resource("F:\2281393651481.jpg") as fp:
# msg.attach("image.jpg", "image/jpg", fp.read()) mail.send(msg)
print ("OK")
return "Sent" if __name__=='__main__':
app.run(debug=True)
发送一直失败,查网上比较靠谱的方法参考两篇文章
http://blog.csdn.net/huochen1994/article/details/51282093
http://tieba.baidu.com/p/3870714637 这个帖子的最后一答
最新文章
- 使用KRPano资源分析工具分析动态网站资源
- 抛弃msvcrtXX库
- C语言 百炼成钢15
- [CareerCup] 2.4 Partition List 划分链表
- Arduino智能小车实践学习报告
- php二位数组合并
- Java中枚举类型简单学习
- 用Xamarin和Visual Studio编写iOS App
- JVM --需要知道的一些术语
- ADO.NET复习总结(1)--ADO.NET基础介绍
- 201621123043 《Java程序设计》第6周学习总结
- Linux下端口复用(SO_REUSEADDR与SO_REUSEPORT)
- ffmbc——为广播电视以及专业用途量身定制的FFmpeg
- python之路(5)文件操作(open)
- OAuth 2.0详解
- 关于使用python ~取反操作符带出的一系列问题
- spring boot 单元测试
- idea 快键键
- tmux常用配置
- Tensorflow get_variable和Varialbe的区别
热门文章
- [Pug] Template Engine -- Jade/ Pug
- [RxJS] Conclusion: when to use Subjects
- linux下的多线程,pthread_create函数
- 【34.25%】【BZOJ 2648】SJY摆棋子
- 从头认识Spring-2.3 注解装配-@autowired(5)-限定器@Qualifier(1)
- 小强的HTML5移动开发之路(46)——汇率计算器【2】
- Android 5.0中使用JobScheduler
- [tmux] Copy and paste text from a tmux session
- android 滚动栏下拉反弹的效果(相似微信朋友圈)
- android获取和展示音乐的频谱