Django-Python Django 使用 QQ / 新浪邮箱发送邮件配置
2018-01-10 19:26
746 查看
原文地址:https://www.jianshu.com/p/5c30ff053381
django 1.9 or 1.10
进入QQ 邮箱点击设置
Paste_Image.png
** 第二步,开启服务,并且生成授权码**
Paste_Image.png
** 第三步, setting.py 配置**
** 第四步,发送邮箱的逻辑**
开启服务
如果对您有帮助,请点击喜欢,谢谢~
作者:Yi罐可乐
链接:https://www.jianshu.com/p/5c30ff053381
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
环境:
python 2.7 or 3.5django 1.9 or 1.10
先说 QQ 邮箱:
第一步,首先需要一个 QQ 邮箱授权码:进入QQ 邮箱点击设置
Paste_Image.png
** 第二步,开启服务,并且生成授权码**
Paste_Image.png
** 第三步, setting.py 配置**
EMAIL_HOST = 'smtp.qq.com' EMAIL_PORT = 25 EMAIL_HOST_USER = 'xxx@qq.com' # 你的 QQ 账号 EMAIL_HOST_PASSWORD = '刚刚复制的授权码(不是你的 QQ 密码!!!)' EMAIL_USE_TLS = True # 这里必须是 True,否则发送不成功 EMAIL_FROM = 'xxx@qq.com' # 你的 QQ 账号EMAIL_HOST_USER 和 EMAIL_USE_TLS 最好保持一致
** 第四步,发送邮箱的逻辑**
from django.core.mail import send_mail email_title = '邮件标题' email_body = '邮件内容' email = 'xxx@xxx.com' #对方的邮箱 send_status = send_mail(email_title, email_body, EMAIL_FROM, [email]) if send_status: # 发送成功参考 腾讯 QQ 邮箱
新浪邮箱就比较简单了
新浪邮箱开启服务
EMAIL_HOST = "smtp.sina.com" EMAIL_PORT = 25 EMAIL_HOST_USER = "xxx@sina.com" # 你的邮箱账号 EMAIL_HOST_PASSWORD = "xxxx" # 你的邮箱密码 EMAIL_USE_TLS = False # 这里是 False EMAIL_FROM = "xxx@sina.com" # 你的邮箱账号以上两种方法亲测都能成功发送邮件,如果帮到了您,请点赞 :)
如果对您有帮助,请点击喜欢,谢谢~
作者:Yi罐可乐
链接:https://www.jianshu.com/p/5c30ff053381
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
相关文章推荐
- python使用smtplib库和smtp.qq.com邮件服务器发送邮件
- python使用SMTP发送qq或sina邮件
- python使用smtplib库和smtp.qq.com邮件服务器发送邮件(转)
- Java Web(十三) 使用javamail进行发送邮件,(使用QQ,163,新浪邮箱服务器)
- Java Web(十三) 使用javamail进行发送邮件,(使用QQ,163,新浪邮箱服务器)
- python 使用Django 的 邮件模块 发送邮件
- Java Web(十三) 使用javamail进行发送邮件,(使用QQ,163,新浪邮箱服务器)
- 在django1.2+python2.7环境中使用send_mail发送邮件 推荐
- python使用qq服务器发送邮件
- 使用PHP邮件库swiftmailer发送邮件时,QQ,163邮箱的配置
- python使用qq服务器发送邮件
- Java Web(十三) 使用javamail进行发送邮件,(使用QQ,163,新浪邮箱服务器)
- 【Python】 使用QQ邮件服务器发送邮件
- 使用python中的smtplib库,写一个简单的发送qq邮件程序,速成!!
- Java Web(十三) 使用javamail进行发送邮件,(使用QQ,163,新浪邮箱服务器)
- 使用python发送QQ邮件
- 使用python发送QQ邮件
- django 配置163 qq 邮箱发送邮件
- 使用PYTHON发送邮件
- 配置ActionMailer使用GMail发送邮件