1.先說明一下,我用的是163的郵箱,smtp服務已經開啟。
2.設定setting中的環境:
email_backend='django.core.mail.backends.smtp.emailbackend'3.**中的寫法:email_use_tls =falseemail_host='smtp.163.com'
email_port='25'
email_host_user='***@163.com'
email_host_password='******'
#這裡密碼不是郵箱密碼,是stmp申請密碼,在郵箱裡面可以設定,開通就可以設定密碼
default_from_email='***@163.com'
from django.core.mail import send_mail
send_mail('nihao','kda','your@163.com',['to@163.com'])
Django傳送郵件
簡介 雖然python提供了smtplib庫,來完成email的傳送功能,但是django對其進行了封裝,使得傳送郵件的介面變得更簡單,更方便,django的封裝位於django.core.mail 例子 from django.core.mail import send mail send mai...
django傳送郵件
django封裝了python自帶的傳送郵件的功能,使其更加簡單易用。1 settings中進行配置 email backend django.core.mail.backends.smtp.emailbackend email use tls true email host smtp.163.co...
Django傳送郵件
django提供了傳送郵件的介面,僅需做簡單的設定即可實現傳送郵件的功能。首先需要在setting做簡單的配置,以163郵箱為例 email backend django.core.mail.backends.smtp.emailbackend email host smtp.163.com ema...