在Flask框架中使用Flask-Mail邮件库来管理电子邮件的收发。
执行pip安装Flask-Mail
pip install flask-mail
创建Flask项目,基本如下所示:
app.config['MAIL_SERVER']='smtp.gmail.com'
app.config['MAIL_PORT'] = 465
app.config['MAIL_USERNAME'] = 'yourId@gmail.com'
app.config['MAIL_PASSWORD'] = '*****'
app.config['MAIL_USE_TLS'] = False
app.config['MAIL_USE_SSL'] = True
相关配置参数和描述
参数 | 描述 |
---|---|
MAIL_SERVER | 邮件服务器的名称/IP地址 |
MAIL_PORT | 使用的服务器的端口号 |
MAIL_USE_TLS | 启用/禁用传输安全层加密 |
MAIL_USE_SSL | 启用/禁用安全套接字层加密 |
MAIL_DEBUG | 调试支持。默认值是Flask应用程序的调试状态 |
MAIL_USERNAME | 发件人的用户名< |