最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Flask與SMTP協(xié)議郵件擴(kuò)展問題

 更新時間:2022年12月21日 08:38:09   作者:Vax_Loves_1314  
這篇文章主要介紹了Flask與SMTP協(xié)議郵件擴(kuò)展問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

Flask與SMTP協(xié)議郵件擴(kuò)展

在開發(fā)過程中,很多應(yīng)用程序都需要通過郵件提醒用戶,F(xiàn)lask的擴(kuò)展包Flask-Mail通過包裝了Python內(nèi)置的smtplib包,可以用在Flask程序中發(fā)送郵件。

Flask-Mail連接到簡單郵件協(xié)議(Simple Mail Transfer Protocol,SMTP)服務(wù)器,并把郵件交給服務(wù)器發(fā)送。

設(shè)置郵箱授權(quán)碼

在這里插入圖片描述

如下示例,通過開啟QQ郵箱SMTP服務(wù)設(shè)置,發(fā)送郵件。

#coding:utf-8
from flask import Flask
from flask_mail import Mail, Message

app = Flask(__name__)

# 配置郵件:服務(wù)器/端口/安全套接字層/郵箱名/授權(quán)碼
app.config['MAIL_SERVER'] = "smtp.126.com"
app.config['MAIL_PORT'] = 465
app.config['MAIL_USE_SSL'] = True
app.config['MAIL_USERNAME'] = "huidongpeng@126.com"
app.config['MAIL_PASSWORD'] = "heima666"
app.config['MAIL_DEFAULT_SENDER'] = 'FlaskAdmin<huidongpeng@126.com>'

mail = Mail(app)


@app.route('/')
def hello_world():
    return '<a href="/send_mail">發(fā)送郵件</a>'


@app.route('/send_mail')
def send_mail():
    msg = Message('這是郵件的主題', recipients=['huidongpeng@126.com'],body='This is flask mail')
    mail.send(msg)
    return '已發(fā)送郵件'


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

Flask框架(flask中的郵件發(fā)送Flask-Mail(郵件擴(kuò)展))

1.  Flask的擴(kuò)展包Flask-Mail通過包裝了Python內(nèi)置的smtplib包,可以用在Flask程序中發(fā)送郵件。

Flask-Mail連接到簡單郵件協(xié)議(Simple Mail Transfer Protocol,SMTP)服務(wù)器,并把郵件交給服務(wù)器發(fā)送。

2. 開啟郵箱SMTP服務(wù),,設(shè)置開啟郵箱的授權(quán)碼登錄,且獲取到授權(quán)碼

3. 配置郵件:

配置郵件:服務(wù)器/端口/傳輸層安全協(xié)議/郵箱名/密碼

app.config.update(
? ? DEBUG = True,? ? ? ? ? ??
? ? MAIL_SERVER='smtp.qq.com',? ?#? 郵箱服務(wù)器
? ? MAIL_PROT=465,? ? ? ? ? ? ? ? ? ?# 郵件服務(wù)器所對應(yīng)的端口號
? ? MAIL_USE_TLS = True,? ? ? #? ?傳輸?shù)臅r候是否用到了加密
? ? MAIL_USERNAME = '22905818051@qq.com',? ? ? ? ? ? #? 使用郵箱連接時的用戶名
? ? MAIL_PASSWORD = 'zheshixiangduiyingdemima',? ? ? ?# 使用郵箱服務(wù)器連接時對應(yīng)的密碼

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#? 密碼有可能不是用戶名的密碼,而是對應(yīng)的授權(quán)碼
)

4.  導(dǎo)入相應(yīng)的模塊  

from flask_mail import Mail, Message

(1)生成Mail的對象:   

mail = Mail(app)? #? 把a(bǔ)pp傳進(jìn)去

(2)然后要發(fā)送的內(nèi)容:

msg = Message("郵件的標(biāo)題 ",sender='發(fā)送方', recipients=[接受方的列表(每個接收方都是一個字符串形式,以逗號隔開])

msg.body = "郵件體,即郵件的內(nèi)容"

(3)發(fā)送郵件: 

mail.send(msg)

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 刪除python pandas.DataFrame 的多重index實例

    刪除python pandas.DataFrame 的多重index實例

    今天小編就為大家分享一篇刪除python pandas.DataFrame 的多重index實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • 基于DataFrame篩選數(shù)據(jù)與loc的用法詳解

    基于DataFrame篩選數(shù)據(jù)與loc的用法詳解

    今天小編就為大家分享一篇基于DataFrame篩選數(shù)據(jù)與loc的用法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • python 平衡二叉樹實現(xiàn)代碼示例

    python 平衡二叉樹實現(xiàn)代碼示例

    這篇文章主要介紹了python 平衡二叉樹實現(xiàn)代碼示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • Python讀寫csv文件的超詳細(xì)步驟

    Python讀寫csv文件的超詳細(xì)步驟

    python提供了大量的庫,可以非常方便的進(jìn)行各種操作,下面這篇文章主要給大家介紹了關(guān)于Python讀寫csv文件的超詳細(xì)步驟,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • Python logging模塊原理解析及應(yīng)用

    Python logging模塊原理解析及應(yīng)用

    這篇文章主要介紹了Python logging模塊原理解析及應(yīng)用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-08-08
  • pytorch 簡介及常用工具包展示

    pytorch 簡介及常用工具包展示

    Pytorch是torch的python版本,是由Facebook開源的神經(jīng)網(wǎng)絡(luò)框架,專門針對 GPU 加速的深度神經(jīng)網(wǎng)絡(luò)(DNN)編程,這篇文章主要介紹了pytorch 簡介及常用工具包展示,需要的朋友可以參考下
    2023-02-02
  • 一步步講解利用Flask開發(fā)一個Web程序

    一步步講解利用Flask開發(fā)一個Web程序

    這篇文章主要介紹了使用Flask框架在Linux系統(tǒng)上開發(fā)一個簡單的WatchList?Web程序的過程,包括了實現(xiàn)的詳細(xì)步驟,最終實現(xiàn)了一個包含登錄界面的Web程序,需要的朋友可以參考下
    2025-02-02
  • python字符串操作詳析

    python字符串操作詳析

    這篇文章主要介紹了python字符串操作,字符串是不可變類型可以重新賦值,但不可以索引改變其中一個值,只能拼接字符串建立新變量,下面來了解具體內(nèi)容吧,需要的小伙伴可以參考一下
    2022-02-02
  • 以視頻爬取實例講解Python爬蟲神器Beautiful Soup用法

    以視頻爬取實例講解Python爬蟲神器Beautiful Soup用法

    這篇文章主要以視頻爬取實例來講解Python爬蟲神器Beautiful Soup的用法,Beautiful Soup是一個為Python獲取數(shù)據(jù)而設(shè)計的包,簡潔而強(qiáng)大,需要的朋友可以參考下
    2016-01-01
  • 詳解Python中的Dict(下篇)

    詳解Python中的Dict(下篇)

    這篇文章主要為大家介紹了Python中的Dict,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12

最新評論

赤城县| 兴义市| 北海市| 林口县| 太仓市| 宣威市| 杭锦后旗| 屯留县| 瓮安县| 肇源县| 光泽县| 湛江市| 寻甸| 辽中县| 山东省| 洛阳市| 龙陵县| 灌阳县| 墨脱县| 雅安市| 精河县| 增城市| 宝丰县| 都江堰市| 赫章县| 翁牛特旗| 沐川县| 永清县| 正阳县| 勃利县| 文水县| 延津县| 思茅市| 罗源县| 武威市| 通辽市| 台江县| 延边| 瑞安市| 雷山县| 科技|