EMAIL_USE_SSL = Truehtml
EMAIL_HOST = 'smtp.qq.com' # 若是是 163 改为 smtp.163.compython
EMAIL_PORT = 465django
EMAIL_HOST_USER = '395945836@qq.com' # 账号后端
EMAIL_HOST_PASSWORD = 'jffbcdknmbzvbega' # 密码安全
DEFAULT_FROM_EMAIL = EMAIL_HOST_USER服务器
from django.core.mail import send_mail测试
send_mail('主题',"内容",'发送帐号',['接收帐号'], fail_silently=False)加密
Django发邮件功能要用到配置文件中的 EMAIL_HOST 和 EMAIL_PORT 配置项,分别用来指定发邮件服务器和端口。 若是SMTP服务器须要用户认证,还须设置 EMAIL_HOST_USER 和 EMAIL_HOST_PASSWORD 配置项,指定用户名和密码。 而 EMAIL_USE_TLS 配置项则决定是否使用安全加密连接。spa
send(fail_silently=False) 发送邮件报文。若是在构造邮件时若是指定了某个连接(connection),就会使用该连接发邮件。 不然,就会使用默认后端的实例发邮件。若是关键字参数 fail_silently 为 True ,就会忽略邮件发送时抛出的异常。htm