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

Python利用Flask-Mail實現(xiàn)發(fā)送郵件詳解

 更新時間:2022年08月24日 16:19:26   作者:館主阿牛  
Flask?的擴展包?Flask?-?Mail?通過包裝了?Python?內(nèi)置的smtplib包,可以用在?Flask?程序中發(fā)送郵件。本文將利用這特性實現(xiàn)郵件發(fā)送功能,感興趣的可以了解一下

前言

在開發(fā)過程中,很多應(yīng)用程序都需要通過郵件提醒用戶, Flask 的擴展包 Flask - Mail 通過包裝了 Python 內(nèi)置的smtplib包,可以用在 Flask 程序中發(fā)送郵件。
Flask - Mail 連接到簡單郵件協(xié)議( Simple Mail Transfer Protocol , SMTP )服務(wù)器,并把郵件交給服務(wù)器發(fā)送!

qq郵箱開啟smtp服務(wù)

首先要開啟QQ郵箱的smtp服務(wù),默認是關(guān)閉的!

登錄QQ郵箱,點"設(shè)置" - “帳戶”。找到"POP3/SMTP服務(wù)"和"IMAP/SMTP服務(wù)"項,點"開啟"。開啟之后,點擊"生成授權(quán)碼"。這個授權(quán)碼將作為郵箱的身份認證密碼 !

Flask-Mail的安裝

pip install flask-mail

Flask-MailQQ郵箱的配置

    MAIL_SERVER="smtp.qq.com", #服務(wù)器
    MAIL_PORT=465, #端口
    MAIL_USE_TLS=False,
    MAIL_USE_SSL=True, # ssl加密傳輸
    MAIL_USERNAME="45621@qq.com", #郵箱名
    MAIL_PASSWORD=" " #身份認證密碼(授權(quán)碼)

Flask-Mail的使用

from flask import Flask
from flask_mail import Mail,Message

app = Flask(__name__)

#配置郵件:服務(wù)器|端口|傳輸層安全協(xié)議|郵箱名|身份認證密碼(授權(quán)碼)
app.config.update(
    MAIL_SERVER="smtp.qq.com",
    MAIL_PORT=465,
    MAIL_USE_TLS=False,
    MAIL_USE_SSL=True,
    MAIL_USERNAME="45621@qq.com",
    MAIL_PASSWORD=" "
)

# 從app中加載郵箱配置
mail = Mail(app)

@app.route("/")
def index():
    # sender 發(fā)送方  recipients 接收方列表
    msg = Message("This email comes from Aniu's code",sender="45621@qq.com",recipients=["123456@qq.com"])

    # 郵件內(nèi)容
    msg.body = "今天是農(nóng)歷七月二十六處暑,天氣多云,22℃!獨自走過了蒼蒼莽莽,與你同行才有了光!"

    # 發(fā)送郵件
    mail.send(msg)
    print("發(fā)送成功!")
    return "發(fā)送成功!"

if __name__ == "__main__":
    app.run()

程序運行成功,下面是我給盆友發(fā)的郵件測試!

到此這篇關(guān)于Python利用Flask-Mail實現(xiàn)發(fā)送郵件詳解的文章就介紹到這了,更多相關(guān)Python Flask-Mail發(fā)送郵件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python使用mailbox打印電子郵件的方法

    python使用mailbox打印電子郵件的方法

    這篇文章主要介紹了python使用mailbox打印電子郵件的方法,涉及Python打印電子郵件的相關(guān)技巧,需要的朋友可以參考下
    2015-04-04
  • wxpython 學(xué)習(xí)筆記 第一天

    wxpython 學(xué)習(xí)筆記 第一天

    學(xué)習(xí)wxpython的朋友,可以看下,了解下wxpython
    2009-03-03
  • python爬蟲beautiful?soup的使用方式

    python爬蟲beautiful?soup的使用方式

    這篇文章主要介紹了python爬蟲beautiful?soup的使用方式,Beautiful?Soup依據(jù)給定的解釋器來解析html文檔,其依據(jù)html中標簽把html文檔在內(nèi)存中轉(zhuǎn)化為類似于二叉樹的數(shù)據(jù)結(jié)構(gòu),并通過實現(xiàn)的查詢方法來查詢二叉樹以得到我們想要的爬蟲數(shù)據(jù)
    2022-08-08
  • django 自定義過濾器(filter)處理較為復(fù)雜的變量方法

    django 自定義過濾器(filter)處理較為復(fù)雜的變量方法

    今天小編就為大家分享一篇django 自定義過濾器(filter)處理較為復(fù)雜的變量方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • TensorFlow深度學(xué)習(xí)另一種程序風(fēng)格實現(xiàn)卷積神經(jīng)網(wǎng)絡(luò)

    TensorFlow深度學(xué)習(xí)另一種程序風(fēng)格實現(xiàn)卷積神經(jīng)網(wǎng)絡(luò)

    這篇文章主要介紹了TensorFlow卷積神經(jīng)網(wǎng)絡(luò)的另一種程序風(fēng)格實現(xiàn)方式示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2021-11-11
  • openCV顯著性檢測的使用

    openCV顯著性檢測的使用

    顯著性檢測就是使用圖像處理技術(shù)和計算機視覺算法來定位圖片中最“顯著”的區(qū)域,本文主要介紹了openCV顯著性檢測的使用,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • python matlibplot繪制多條曲線圖

    python matlibplot繪制多條曲線圖

    這篇文章主要為大家詳細介紹了python matlibplot繪制多條曲線圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • Python-openCV讀RGB通道圖實例

    Python-openCV讀RGB通道圖實例

    今天小編就為大家分享一篇Python-openCV讀RGB通道圖實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • 使用python刪除PDF文檔頁面注釋的代碼示例

    使用python刪除PDF文檔頁面注釋的代碼示例

    PDF文檔因其跨平臺的兼容性和格式穩(wěn)定性而備受青睞,然而,隨著文檔在不同用戶間的流轉(zhuǎn),累積的注釋可能會變得雜亂無章,因此,適時地移除PDF文檔中的注釋非常重要,所以本文將演示如何使用Python來刪除PDF文檔頁面的注釋,需要的朋友可以參考下
    2024-08-08
  • Python運算符重載的簡單實例代碼

    Python運算符重載的簡單實例代碼

    什么是運算符重載,就是讓自定義的類生成的對象(實例)能夠使用運算符進行操作,這篇文章主要給大家介紹了關(guān)于Python運算符重載的相關(guān)資料,需要的朋友可以參考下
    2022-01-01

最新評論

恩平市| 浦北县| 陈巴尔虎旗| 通辽市| 商都县| 休宁县| 福安市| 扎赉特旗| 博湖县| 肥东县| 赞皇县| 潢川县| 洛浦县| 静海县| 静海县| 韶关市| 绩溪县| 赤水市| 泗阳县| 沙坪坝区| 泗水县| 波密县| 上杭县| 定南县| 凤凰县| 台中市| 沙河市| 松江区| 满洲里市| 上林县| 益阳市| 永寿县| 察隅县| 鱼台县| 从江县| 鞍山市| 龙江县| 红河县| 隆安县| 张家川| 浦北县|