亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python怎么利用Flask-Mail實現發送郵件

發布時間:2022-08-25 09:54:55 來源:億速云 閱讀:128 作者:iii 欄目:開發技術

本文小編為大家詳細介紹“Python怎么利用Flask-Mail實現發送郵件”,內容詳細,步驟清晰,細節處理妥當,希望這篇“Python怎么利用Flask-Mail實現發送郵件”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。

前言

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

qq郵箱開啟smtp服務

首先要開啟QQ郵箱的smtp服務,默認是關閉的!

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

Python怎么利用Flask-Mail實現發送郵件

Flask-Mail的安裝

pip install flask-mail

Python怎么利用Flask-Mail實現發送郵件

Flask-MailQQ郵箱的配置

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

Flask-Mail的使用

from flask import Flask
from flask_mail import Mail,Message

app = Flask(__name__)

#配置郵件:服務器|端口|傳輸層安全協議|郵箱名|身份認證密碼(授權碼)
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 發送方  recipients 接收方列表
    msg = Message("This email comes from Aniu's code",sender="45621@qq.com",recipients=["123456@qq.com"])

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

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

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

Python怎么利用Flask-Mail實現發送郵件

讀到這里,這篇“Python怎么利用Flask-Mail實現發送郵件”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

琼海市| 太康县| 沁源县| 怀柔区| 南昌市| 乳山市| 岳阳县| 三穗县| 成都市| 三亚市| 漠河县| 论坛| 临夏县| 巴马| 新宁县| 当阳市| 神池县| 晋中市| 玉门市| 温州市| 茶陵县| 西丰县| 开平市| 共和县| 房山区| 阜城县| 宁海县| 兰考县| 枝江市| 鲁山县| 分宜县| 响水县| 佳木斯市| 汝城县| 黄冈市| 资溪县| 新郑市| 肃宁县| 盐边县| 绥中县| 龙州县|