Flask框架(flask中的邮件发送Flask-Mail(邮件扩展))
1. Flask的扩展包Flask-Mail通过包装了Python内置的smtplib包,
可以用在Flask程序中发送邮件。
Flask-Mail连接到简单邮件协议(Simple Mail Transfer Protocol,SMTP)服务器,
并把邮件交给服务器发送。
2. 开启邮箱SMTP服务,,设置开启邮箱的授权码登录,且获取到授权码
3. 配置邮件:
配置邮件:服务器/端口/传输层安全协议/邮箱名/密码
app.config.update(
DEBUG = True,
MAIL_SERVER='smtp.qq.com', # 邮箱服务器
MAIL_PROT=465, # 邮件服务器所对应的端口号
MAIL_USE_TLS = True, # 传输的时候是否用到了加密
MAIL_USERNAME = '22905818051@qq.com', # 使用邮箱连接时的用户名
MAIL_PASSWORD = 'zheshixiangduiyingdemima', # 使用邮箱服务器连接时对应的密码# 密码有可能不是用户名的密码,而是对应的授权码
)4. 导入相应的模块 from flask_mail import Mail, Message
(1)生成Mail的对象: mail = Mail(app) # 把app传进去
(2)然后要发送的内容:
msg = Message("邮件的标题 ",sender='发送方', recipients=[接受方的列表(每个接收方都是一个字符串形式,以逗号隔开])
msg.body = "邮件体,即邮件的内容"
(3) 发送邮件: mail.send(msg)
Flask框架(flask中的邮件发送Flask-Mail(邮件扩展))相关推荐
- python Flask框架如何请求及返回数据——flask详细教程
python Flask框架如何请求及返回数据--flask详细教程 文章目录: 1 Flask介绍 1.1 Flask简单介绍 1.2 Flask相关资料信息 2 Flask快速入门 2.1 Fla ...
- 内网java发送邮件_基于JavaMail的Java邮件发送:简单邮件发送
电子邮件的应用非常广泛,例如在某网站注册了一个账户,自动发送一封欢迎邮件,通过邮件找回密码,自动批量发送活动信息等.但这些应用不可能和我们自己平时发邮件一样,先打开浏览器,登录邮箱,创建邮件再发送.本 ...
- php邮件发送tp,Thinkphp5 邮件发送Thinkphp发送邮件
在项目的开发中 用户修改密码,需要发送验证码到用户邮箱, 在common.php公共文件中加入以下代码: /** * 系统邮件发送函数 * @param string $tomail 接收邮件者邮箱 ...
- php记录邮件发送,有关php邮件发送一点记录
php邮件发送需要准备2个文件:一个是 class.phpmailer.php',另一个是:class.smtp.php //文件导入,及参数获取省去.... $mail = new PHPMaile ...
- SpringBoot框架+Thymeleaf模板引擎实现发送HTML格式邮件(可带附件)
spring-boot-mail 项目结构 1.Maven工程依赖坐标 注意:SpringBoot版本需为2.x 若spring boot版本为1.x, <?xml version=" ...
- mail java_基于JavaMail的Java邮件发送:简单邮件发送
http://blog.csdn.net/xietansheng/article/details/51673073 http://www.cnblogs.com/codeplus/archive/20 ...
- iphone html邮件发送,html – iPhone邮件:由于锚标记,表格不会延伸到100%?
我正在设计一个html简报,到目前为止每个电子邮件客户端都运行正常. 在移动设备上,它应该伸展到100%宽度,这是迄今为止的. 但: 在邮件打开时的iphone邮件中,我看到百分之百的宽度,直到那时右 ...
- python邮件发送_Python实现邮件发送
使用smtplib模块发送邮件,它对smtp协议进行了简单的封装. smtp协议的基本命令包括: HELO 向服务器标识用户身份 MAIL 初始化邮件传输 mail from: RCPT 标识单个的邮 ...
- java发送邮件格式_java使用main函数进行邮件发送怎样设置邮件格式
展开全部 1.首先电脑可以连网: 代码e69da5e6ba903231313335323631343130323136353331333335343330:// 获取Email String guwe ...
最新文章
- 【CV实践】图像检索从入门到进阶
- linux下i2c设备驱动程序,Linux I2C 设备驱动
- asp 把大图缩小显示的JS
- PHP中调用SVN命令更新网站方法(解决文件名包含中文更新失败的问题)
- Linux--Ubuntu12.04安装NDK
- tensflow中加载 fashion_mnist 数据集时
- integer比较_每日一题:Integer、int 的区别
- python和sqlserver_利用python实现mysql数据库向sqlserver的同步
- linux vi编辑器 Ctrl s,Linux命令-----vi/vim编辑器
- 在线打假!“鲁迅说过的话”检索系统上线 网友太热情系统一度崩溃
- HBuilderX真机调试检测不到魅族手机
- Chapter 1 First Sight——37
- python做前端开发_Python开发【前端】:汇总
- setup factory 设置默认字段的值
- 2022深圳杯C题思路解析
- Office 2007 默认打开双页显示变单页显示
- android常用字体代码,Android TextView设置字体风格多种组合
- echarts 3D地球
- MATLAB中plot函数的用法
- vue之封装loading组件
热门文章
- Spring MVC 常用Jar包官方下载地址(官方Maven仓库)
- Springboot集成cache的key生成策略
- 《移动项目实践》实验报告——Android网络通信
- CTF Geek Challenge——第十一届极客大挑战Misc Write Up
- JAVA——TextArea和JTextArea添加滚动条(ScrollBars)
- android res文件夹下面的 values-v11 、 values-v14
- SpringMVC+JWT+Swagger UI+RestFul
- CISCN2020初赛_Web
- maven 和eclipse插件
- linux shell if 参数