flask 郵件發(fā)不出去,怎么解決
flask 郵件發(fā)不出去,怎么解決
呼啦一陣風(fēng)
2018-11-26 00:00:45
TA貢獻(xiàn)1806條經(jīng)驗(yàn) 獲得超8個(gè)贊
你的配置有錯(cuò)誤:
MAIL_PORT = 25
MAIL_USE_TLS = True
1. 首先在163的網(wǎng)頁(yè)里面,把stmp的功能打開(kāi),否則肯定不能發(fā)的
2. 用客戶(hù)端授權(quán)碼代替用戶(hù)密碼,這個(gè)也要在163設(shè)置的
3. 如果使用非SSL協(xié)議,則端口號(hào)是 25
MAIL_PORT = 25
MAIL_USE_TLS = False
MAIL_USE_SSL = False
如果使用SSL協(xié)議,則端口號(hào)是 465 或者 994
MAIL_PORT = 465
MAIL_USE_TLS = False
MAIL_USE_SSL = True
舉報(bào)