django 之 发送邮箱
发送邮箱的话首先在settings文件里写下边的这些设置:
#邮件服务配置文件 SSL认证,验证
EMAIL_USE_SSL = True
#邮箱服务
EMAIL_HOST = 'smtp.qq.com'
#端口号
EMAIL_PORT = 465
#账号
EMAIL_HOST_USER = '1961608187@qq.com'
#授权秘钥
EMAIL_HOST_PASSWORD = 'jxigvhfczxfsfiij'
#发件人
DEFAULT_FROM_EMAIL = EMAIL_HOST_USER
#那个授权秘钥是在设置--账户里设置的 注意 那个授权秘钥是有时间限制的 ,打开第二个就可以了
首先写的是一个邮件工具类
然后是发送邮件的视图
然后再urls里边定一个路由就可以了
from myapp.d12_views import SenDjMail
#定义邮件路由
path('sendmail',SenDjMail.as_view()),