Django发送qq邮箱
2018-05-11 本文已影响10人
shenyoujian
1、登录qq设置---账号
2、拉到下面开启这两个POP3/SMTP服务 、IMAP/SMTP服务 ,生成授权码
3、在项目的setting.py中写上
EMAIL_HOST = 'smtp.qq.com'
EMAIL_HOST_USER = '你的@qq.com'
EMAIL_HOST_PASSWORD = '授权码'
EMAIL_PORT = 465
EMAIL_USE_SSL = True
python manage.py shell
from django.core.mail import send_mail
send_mail("django mail","this e-mail was sent with django","你的@qq.com",["要发送的@163.com"],fail_silently=False)
返回1就成功了。
STL是不管是True还是False,端口号不管是25还465都不行。。。上面这个发送的终于不是垃圾邮件了。。。