/django/core/mail.py
原始檔(行:65):
try:server
=smtplib.smtp(settings.email_host, settings.email_port)
ifauth_user
andauth_password:
server.login(auth_user, auth_password)
修改為:
try:server
=smtplib.smtp(settings.email_host, settings.email_port)
server.ehlo()
ifauth_user
andauth_password:
server.esmtp_features[
"auth"]
="login plain"
server.login(auth_user, auth_password)
為了解決我的 qmail 伺服器 esmtp 身份驗證的問題。
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...