首先登陆邮箱,我用的是qq邮箱
然后点击设置 点击账户
①没开启过的
下拉 找到此服务
开启后 需要发送短信
②以前开启过的
找到 直接点击生成授权吗
点击生成授权码 会弹窗 让你发送短信 发送完成后 点击我已发送
获取到授权码后
在Django的setting中配置
EMAIL_USE_SSL = True
EMAIL_HOST = 'smtp.qq.com'
EMAIL_PORT = 465
EMAIL_HOST_USER = 'qq号@qq.com'
EMAIL_HOST_PASSWORD = '邮箱授权码'
DEFAULT_FROM_EMAIL = EMAIL_HOST_USER
然后在views里导入模块
from django.core.mail import send_mail
send_mail('输入标题', "内容", '我的邮箱', ['要发送到哪个邮箱'], fail_silently=False)