Flask-Mail

WOW! 個人大號QQ收到了小號QQ的郵件!html

 

小玩Flask-Mail

先到小號郵箱開啓服務並獲取獲取受權碼  https://jingyan.baidu.com/article/b0b63dbf1b2ef54a49307054.htmlpython

接下來看看服務文檔?重點關注:SSL或其餘協議、服務器域名、端口、受權碼。發郵件時記得不要把服務關掉!flask

 

 小試一下嚐個鮮。服務器

#!/usr/bin/python
#coding=utf-8

from flask import Flask
    
from flask_mail import Mail, Message

app = Flask(__name__)

# 設置郵箱的配置信息
app.config['MAIL_PORT'] = 465
app.config['MAIL_USE_SSL'] = True
app.config['MAIL_USERNAME'] = '小號111帳號名'
app.config['MAIL_SERVER'] = 'smtp.qq.com'
app.config['MAIL_PASSWORD']  = '小號受權碼' 

# 初始化郵箱實例
mail = Mail(app)


@app.route('/', )
def index():
    # 郵件消息對象
    msg = Message(
        "Hello",
        body="testing",
        sender="小號QQ@qq.com",
        recipients=["大號QQ@qq.com"]
    )
    # 發送郵件
    mail.send(msg)
    return "Send Success!"


if __name__ == '__main__':
    app.run(debug=True)

運行成功~app

 

 官方:https://pythonhosted.org/Flask-Mail/spa

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息