flask框架下發送郵件
阿新 • • 發佈:2018-12-10
各種郵箱的配置參考
百度經驗-如何檢視各種郵箱的服務SMTP/POP3地址及埠號
各種郵箱埠
163郵箱
QQ郵箱
程式碼
# -*- coding:utf-8 -*- from flask import Flask from flask_mail import Mail, Message app = Flask(__name__) # 配置郵箱 app.config.update( DEGUB=True, MAIL_SERVER="smtp.163.com", MAIL_PORT=465, MAIL_USE_SSL=True, MAIL_USERNAME="
[email protected]", MAIL_PASSWORD="xxxxxxxxxx" ) mail = Mail(app) @app.route("/") def index(): msg = Message("This is a test", sender="[email protected]", recipients=["[email protected]"]) msg.body = "Hello, KerrYoung" mail.send(msg) return "Send success!" if __name__ == "__main__": app.run(debug=True)