django中SMTP發(fā)送郵件配置詳解
Django中內(nèi)置了郵件發(fā)送功能,被定義在django.core.mail模塊中。發(fā)送郵件需要使用SMTP服務(wù)器,常用的免費(fèi)服務(wù)器有:163、126、QQ,下面以qq郵箱為例。
注冊(cè)qq郵箱,然后登錄設(shè)置

找到設(shè)置里面POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服務(wù)

3.需要發(fā)送驗(yàn)證碼生成授權(quán)碼


4.找到settings.py文件,中點(diǎn)擊下圖配置
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST = 'smtp.qq.com' EMAIL_PORT = 25 #發(fā)送郵件的郵箱 EMAIL_HOST_USER = '709443607@qq.com' #在郵箱中設(shè)置的客戶端授權(quán)密碼 EMAIL_HOST_PASSWORD = ''cgnyfwpvcharbbed" #收件人看到的發(fā)件人 EMAIL_FROM = 'python<709443607@qq.com>'
5在views.py文件中新建視圖send。
from django.conf import settings
from django.core.mail import send_mail
...
def send(request):
subject = '主題' #主題
message = ''" #內(nèi)容
sender = settings.EMAIL_FROM #發(fā)送郵箱,已經(jīng)在settings.py設(shè)置,直接導(dǎo)入
receiver = [email] #目標(biāo)郵箱
html_message = '<h1>%s</h1>'%content #發(fā)送html格式
send_mail(subject,message,sender,receiver,html_message=html_message)
send() #使用函數(shù)
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python函數(shù)常見(jiàn)幾種return返回值類型
本文主要介紹了Python函數(shù)常見(jiàn)幾種return返回值類型,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-01-01
Python常用模塊logging——日志輸出功能(示例代碼)
logging模塊是Python的內(nèi)置模塊,主要用于輸出運(yùn)行日志,可以靈活配置輸出日志的各項(xiàng)信息。這篇文章主要介紹了Python常用模塊logging——日志輸出的實(shí)例代碼,需要的朋友可以參考下2019-11-11
python 實(shí)現(xiàn)長(zhǎng)數(shù)據(jù)完整打印方案
這篇文章主要介紹了python 實(shí)現(xiàn)長(zhǎng)數(shù)據(jù)完整打印方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-03-03
詳解Pytorch中的tensor數(shù)據(jù)結(jié)構(gòu)
torch.Tensor 是一種包含單一數(shù)據(jù)類型元素的多維矩陣,類似于 numpy 的 array,這篇文章主要介紹了Pytorch中的tensor數(shù)據(jù)結(jié)構(gòu),需要的朋友可以參考下2022-09-09
Python的Scrapy框架中的CrawlSpider介紹和使用
這篇文章主要介紹了Python的Scrapy框架中的CrawlSpider介紹和使用,CrawlSpider其實(shí)是Spider的一個(gè)子類,除了繼承到Spider的特性和功能外,還派生除了其自己獨(dú)有的更加強(qiáng)大的特性和功能,其中最顯著的功能就是"LinkExtractors鏈接提取器",需要的朋友可以參考下2023-12-12
使用selenium模擬動(dòng)態(tài)登錄百度頁(yè)面的實(shí)現(xiàn)
本文主要介紹了使用selenium模擬動(dòng)態(tài)登錄百度頁(yè)面,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-05-05

