詳解運用flask_mail傳送QQ郵件
阿新 • • 發佈:2019-01-04
1. 通過flask_mail 傳送QQ郵件,這裡使用到flask_mail外掛
進入自己虛擬環境:通過pip install flask_mail指令安裝即可。
2.初始化mail物件
3.flask_mail的配置:
進入QQ郵箱,進入賬戶,開啟相關服務
qq傳送伺服器地址:
4.填寫config檔案的 相關配置:
由於QQ郵箱不支援非加密的協議,那麼使用加密協議,分為兩種加密協議,選擇其中之一即可
1.mail_use_tls 埠號是587
2.mail_use_ssl 埠號是465
我選擇的mail_use_tls 協議,所以MAIL_USE_TLS設定為True,埠號587
MAIL_SERVER = "smtp.qq.com"
MAIL_PORT = "587"
MAIL_USE_TLS = True
MAIL_USERNAME = "[email protected]"
MAIL_PASSWORD = "你的授權碼--即第三布圖片中,點選生成相應的授權碼"
MAIL_DEFAULT_SENDER = "[email protected]"//預設傳送者
5.定義郵箱傳送檢視函式,填寫Message相關的內容包括標題,接收者,內容等等。。。。。
6.接下來就可以進行郵箱傳送了
我已經接收成功了
我已經收到我的郵件呢? 那麼你呢?趕緊試試吧~