django 郵件驗證密碼找回

2021-10-01 18:44:05 字數 1287 閱讀 4452

email_backend='django.core.mail.backends.smtp.emailbackend'(預設的可以不設定)

email_host='傳送郵件的主機'(傳送郵件用smtp協議,接收用pop)

email_port=25(預設也可以不用設定)

email_host_user="郵件傳送者的郵箱"

email_host_password="郵件傳送者的密碼"

email_from_email="預設傳送郵件的賬號"

email_host_user="郵件傳送者的郵箱"

email_host_password="郵件傳送者的密碼"(運營商設定第三方授權碼在郵箱設定中開通pop3/smtp服務)

email_from_email=email_host_user

from django.core.mail import emailmessage

先進行賬號郵箱進行驗證

傳送郵件

subject="郵件標題"

to=[email](必須是列表或元組)

body=f"尊敬的< span style="color:red">< /span >您於< span >< /span >找回密碼 您的新密碼是< span >< /span >"

message=emailmessage(subject=subject,body=body,to=to)

設定郵件以網頁的形式傳送

message.content_subtype="html"

傳送郵件

message.send()

return jsonresponse(data=)

前台頁面可以進行非同步接收 彈出提示

$.ajax,

method:「post」,

datatype:「json」,

success:function®

}

MySQL root密碼找回

以mysql多例項為例,演示找回mysql root的密碼 1 關閉mysql服務 root mysql mysqladmin uroot poldboy123 s data 3306 mysql.sock shutdown 通過mysqladmin shutdown優雅關閉mysql服務。root...

thinkphp實現傳送郵件密碼找回功能例項

首先 mail.class.php類檔案,配置檔案中定義下列引數 複製 如下 mail address ivzhu qq.com 郵箱位址 mail smtp smtp.qq.com 郵箱smtp伺服器 ma程式設計客棧il loginname mail qq.com 郵箱登入帳號 mail pas...

mysql忘記密碼找回密碼

windows 1.以系統管理員身份登陸系統。2.開啟cmd net start 檢視mysql是否啟動。啟動的話就停止net stop mysql.3.我的mysql安裝在d usr local mysql4 bin下。4.跳過許可權檢查啟動mysql.d usr local mysql bin ...