Python——Flask框架——电子邮件

一、框架(Flask-Mail)

  安装 : pip install flask-mail

二、SMTP服务器的配置

 

配置 默认值 说明
MAIL_SERVER locallhost 电子邮件服务器的主机名或IP地址
MAIL-PORT 25 电子邮件服务器端口
MAIL_USE_TLS false 启动传输层安全协议
MAIL_USE_SSL false 启动安全套接层协议
MAIL_USERNAME None 邮件账户的用户名
MAIL_PASSWORD None 邮件账户的密码

三、配置实例

app.config['MAIL_SERVER'] = 'smtp.googlemail.com'
app.config['MAIL_PORT'] = 587
app.config['MAIL_USE_TLS'] = True
app.config['MAIL_USERNAME'] = os.environ.get('MAIL_USERNAME')
app.config['MAIL_PASSWORD'] = os.environ.get('MAIL_PASSWORD')

四、在Python shell中发送电子邮件

 

五、异步发送电子邮件

 

posted @ 2019-02-28 20:21  澄心元素  阅读(310)  评论(0编辑  收藏  举报